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

Присъединена заявка липсват записи

Бих ви предложил да поставите условията на клаузата where във вашето избрано изявление и да върнете "резултат" за всеки запис. Премахнете го изцяло от вашата клауза where и това може да ви даде представа защо имате липсващи записи, ако те бъдат върнати с 0 резултат.

Случай, когато условие След това 5when условие, след това 4Etc... else 0End case

След като получите резултатите си, можете да подредите по низходящ резултат и да вземете първия на човек. Или добавете допълнителни външни заявки, за да върнете само редовете с максимален резултат на човек.

Извинявам се, че отговарям от телефона ми.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. предотвратяване на дублиращи се записи в базата данни

  2. mysqli-- изявление за подготовка е неуспешно с грешка не е използвана таблица

  3. varchar(20) и varchar(50) са еднакви?

  4. Hibernate-envers хвърля изключение при изтриване на обект с колекция с помощта на CrudRepository

  5. CakePHP:Как мога да използвам операция HAVING при изграждане на заявки с метод find?