sql >> Databasteknik >  >> RDS >> Mysql

COUNT(id) kontra COUNT(*) i MySQL

Jag vet att frågan handlar om MySQL, men för vad det är värt rekommenderas count(*) för Oracle:vilket visar att detta är databasspecifik (se kommentar ovan från BalusC). Eftersom många databaser (MS-SQL, MySQL) har informationsschematabeller som innehåller olika typer av metadata, finns det säkert skillnader om en syntax helt enkelt letar upp ett lättillgängligt värde och en annan går direkt till tabellen . I slutet av dagen:prova olika alternativ, och se vad EXPLAIN säger dig som pågår bakom kulisserna.



  1. Vilken MySQL-datatyp ska användas för latitud/longitud med 8 decimaler?

  2. Hur ansluter du effektivt till mysql i php utan att återansluta på varje fråga

  3. Kryptera användardata för automatisk inloggning till tredje parts system

  4. Databasdesign för att lagra bildfärgmönster i MySQL för sökning av bild efter färg