Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Menggunakan kata kunci DISTINCT menyebabkan kesalahan ini:bukan ekspresi SELECTed

Anda mencoba mengurutkan hasil Anda dengan kolom yang tidak dihitung. Ini tidak akan menjadi masalah jika Anda tidak memiliki DISTINCT di sana, tetapi karena kueri Anda pada dasarnya hanya dikelompokkan berdasarkan share.rooms kolom, bagaimana cara mengurutkan hasil yang ditetapkan dengan kolom lain yang dapat memiliki beberapa nilai untuk share.rooms yang sama satu?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kolom pengembalian Oracle SQL dihitung dari kolom yang ada

  2. Gabung luar kiri di mana tabel berasal dari dua sistem basis data yang berbeda

  3. ORACLE - temukan hasil nyata di dalam LOOP (ATAU SERUPA)

  4. Berapa panjang yang bisa dimiliki nama antarmuka jaringan?

  5. Konversikan SQL Query Untuk Menggunakan Set Operator