sql >> Databáze >  >> RDS >> Mysql

seskupit podle názvu sloupce klauzule, aniž byste jej vybrali ve výběrovém seznamu

Výsledky není první nalezený řádek. MySQL má o použití tzv. „skrytých sloupců“ celkem jasno. Citace z dokumentace :

Záměrem tohoto rozšíření je umožnit dotazy, kde seskupujete na primární klíč tabulky, a nemusíte vkládat všechny další sloupce. Toto chování je ve skutečnosti v souladu se standardem ANSI.

Použití „skrytých sloupců“ v jiných případech je podezřelé. Vybrané hodnoty jsou libovolné . MySQL ani nezaručuje, že pocházejí ze stejného řádku (i když v praxi ano).



  1. Jak velké první písmeno záznamu v SQL

  2. Web2py – Migrace z SQLite na MySQL

  3. Detekce jazyka s daty v PostgreSQL

  4. ER_HOST_NOT_PRIVILEGED – kontejner dockeru se nepodařilo připojit k mariadb