Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Rails 3 ActiveRecord:UNION

Saya pikir satu-satunya cara agar ini berfungsi dengan menjalankan kueri secara langsung.

ActiveRecord::Base.connection.execute("SELECT REPEAT('a',1) UNION SELECT REPEAT('b',10)")

Ini mengembalikan hasil ActiveRecord. Jika Anda ingin hasilnya dibungkus dengan model, lakukan sesuatu seperti ini:

MyModel.find_by_sql("...")


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - jumlah nilai kolom berdasarkan baris dari tabel yang sama

  2. generator mybatis Pola nama kolom tidak boleh NULL atau kosong

  3. Mysql menyisipkan datetime acak dalam rentang datetime tertentu

  4. Menunggu asinkron saat fungsi C# sedang dijalankan

  5. mysqli - panggilan kesalahan fetch_Array ke fungsi anggota fetch_array() pada mysqli non-objek