Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да избегнете множество резултати от подзаявка

Не се оплаква, защото подзаявката връща 2 резултата, но две колони. Но дори и да върне само една колона, ще върне 2 резултата и основната заявка ще направи същото.

В никакъв случай няма нужда от подзаявка:

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. MySQL сортиране със символи като първа буква

  2. mysql изберете с цикъл while

  3. LIKE заявката sql не работи в свързани стойности с пространство

  4. Приложете CSS стил към PHP изход

  5. Използване на JQuery за вмъкване на стойности в mySQL