Was bedeutet „1 aus Tabelle auswählen“?
1 aus Tabelle auswählen und * aus Tabelle auswählen sind in der Verwendung ähnlich Unterschiede, siehe unten:
1. Es gibt keinen Unterschied zwischen select 1 from mytable; ein Datensatz, der im Allgemeinen für bedingte Zwecke verwendet wird.
Die 1 in „select 1 from“ ist eine Konstante, und der Wert aller gefundenen Zeilen ist sie, aber im Hinblick auf die Effizienz gilt 1>anycol>*, da keine Notwendigkeit besteht, die Wörterbuchtabelle nachzuschlagen .
2. Um die Anzahl der Datensätze zu überprüfen, können Sie select sum(1) from mytable;
Das obige ist der detaillierte Inhalt vonWas bedeutet „1 aus Tabelle auswählen'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!