Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Die PHP-Objekteigenschaft enthält Klammern

Um Ihre Frage direkt zu beantworten, verwenden Sie geschweifte Klammern um den Eigenschaftsnamen als Zeichenfolge:

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

Eine bessere Idee ist es jedoch, Ihrem Gesamtwert einen Alias ​​in Ihrem SQL zu geben, wie in den anderen Antworten erwähnt, und dann über diesen Alias ​​auf die Eigenschaft zuzugreifen. Das Definieren eines Alias ​​gibt Ihnen auch die Möglichkeit, einen aussagekräftigeren Namen als nur einen Aufruf einer Aggregatfunktion für eine bestimmte Spalte oder einen bestimmten Wert bereitzustellen.