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

Proč MySQL COUNT bez názvu tabulky dává 1

Protože v mysql select constant_value příkaz je platný (například select 2 vrátí 2) a vrátí 1 řádek. Funkce Count() bez seskupení podle sbalí sadu výsledků a spočítá počet položek v sadě výsledků. V tomto případě by byl vrácen 1 řádek a count(*) to počítá.



  1. Výkon VARCHAR vs. TEXT, když se data vejdou na řádek

  2. Chyba MySql:1364 Pole 'display_name' nemá výchozí hodnotu

  3. Mysql:Jak se dotazovat na sloupec, jehož typ je bit?

  4. Získání a instalace Microsoft SQL Server Management Studio