sql >> Databasteknik >  >> RDS >> Mysql

PHP Object Property har parenteser i sig

För att direkt svara på din fråga, använd hängslen runt egenskapens namn som en sträng:

$row->{'min(time)'}

En bättre idé är dock att ge ditt aggregerade värde ett alias i din SQL som nämns av de andra svaren, och sedan komma åt egenskapen med det aliaset. Att definiera ett alias ger dig också en möjlighet att ange ett mer meningsfullt namn än bara ett anrop till någon aggregerad funktion i en viss kolumn eller ett visst värde.



  1. Hur man skapar och kör MySQL-lagrade funktioner och procedurer

  2. Hur pivoterar man? Hur konverterar man flera rader till en rad med flera kolumner?

  3. Introducerar ny funktion - Spotlight Cloud Reports

  4. Kan jag använda COUNT() och DISTINCT tillsammans?