Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak uzyskać wartość z bazy tabeli na Preferencjach?

To może być nieco nie tak, ponieważ dialekt mysql zawsze mnie rzuca. Ponieważ B wypada po A w porządku alfabetycznym, jeśli pogrupujesz według identyfikatora, a następnie wybierzesz maksimum, otrzymasz wszystkie wiersze B, w których istnieją, w przeciwnym razie otrzymasz wiersz A.

SELECT
    ID,
    MAX(alphabet) AS preference
FROM
    t1
GROUP BY
    ID

Teraz, jeśli Twoje dane są bardziej złożone niż te, które wskazałeś, musisz sprawdzić, czy logika MAX nadal ma zastosowanie.




  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 oblicza procent dwóch innych obliczonych sum, w tym grupy według miesiąca

  2. Problem projektowania procedur składowanych MySQL. Odrzucenie czy hierarchia?

  3. Jak zaktualizować kolumnę typu danych JSON w MySQL 5.7.10?

  4. PHP - IE nie wyświetla zaktualizowanych wartości z bazy danych. Chrome, FF, Opera - OK

  5. Połącz się ze zdalną bazą danych MySQL z kontenera docker