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

Bagaimana menghindari banyak hasil dari sub kueri

Itu tidak mengeluh karena subquery mengembalikan 2 hasil tetapi dua kolom. Tetapi bahkan jika itu hanya mengembalikan satu kolom, itu akan mengembalikan 2 hasil dan kueri utama akan melakukan hal yang sama.

Tidak perlu subquery dalam hal apa pun:

SELECT s.shopname 
FROM Shopstable s 
JOIN OrdersTable o ON s.shopnum=o.shopnum 
GROUP BY s.shopname 
ORDER BY count(*) DESC 
LIMIT 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mengaktifkan Log Permintaan Lambat MySQL di MySQL

  2. Bisakah Anda memecahkan kueri SQL sederhana ini?

  3. Fungsi Konversi MySQL

  4. Praktik terbaik bulk_create untuk catatan besar

  5. Menerapkan satu login untuk tiga situs web di PHP?