sql - 向表中添加临时整数列

标签 sql ruby-on-rails ruby postgresql

我正在尝试添加默认整数值为 0 的临时列。

Playlist.select("playlists.*, 0 AS point_count")

这几乎就是我想要的,唯一的区别是我希望 0 是一个 int,而不是一个字符串。我该怎么做?

最佳答案

Playlist.select("playlists.*, CAST(0 AS integer) AS point_count")

关于sql - 向表中添加临时整数列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16309214/

相关文章:

ruby-on-rails - RSpec 测试中的 Rails Engine 宿主应用程序类

ruby - 使用 ri_cal 设置组织者名称

css - 如何在 Rails 中组织 2 种不同的 CSS 样式?

sql - 具有最大条件的 select 子句

php - 使用 PHP PDO 设置 PostgreSQL 模式的最佳替代方案

mysql - INDEX() 在 MySQL 中创建聚集索引还是非聚集索引?

mysql - SQL- 列出没有贡献的人

ruby-on-rails - Rails HABTM : Post. 仅每个用户的标题唯一性

jquery - Rails 中带有 jquery params 的 link_to

javascript - 使用 AJAX 在 Rails 中更新动态 ChartJS 图表