Heim  >  Artikel  >  PHP-Framework  >  Erfahren Sie, wie Sie SQL-Anweisungen in TP5 konvertieren

Erfahren Sie, wie Sie SQL-Anweisungen in TP5 konvertieren

藏色散人
藏色散人nach vorne
2021-11-19 16:35:501566Durchsuche

Die folgende thinkphp-FrameworkTutorial-Kolumne gibt Ihnen eine kurze Einführung in die Konvertierung von SQL-Anweisungen in TP5. Ich hoffe, dass sie für Freunde in Not hilfreich ist!

Erfahren Sie, wie Sie SQL-Anweisungen in TP5 konvertieren

Bringen Sie mir bei, wie man SQL-Anweisungen in TP5 konvertiert?

Beschreibung des spezifischen Problems:

Bitte helfen Sie mir, diese native SQL-Anweisung in TP5 zu konvertieren. Vielen Dank! Es ist Db::('name')->Diese Art von Kettenoperation

'select a.id, a.title,a.create_time,a.is_solve,count(b.qid) as answer_count from fa_question a,fa_answer b where a.id=b.qid and a.is_solve=0 group by b.qid order by answer_count DESC LIMIT 6';

Implementierungsmethode:

Db::table(['fa_question '=>'a','think_role'=>'b'])
    ->field('a.id, a.title, a.create_time, a.is_solve, count(b.qid) as answer_count)
    ->where(' a.id=b.qid and a.is_solve=0')
    ->group('b.qid')
    ->order('answer_count desc')
    ->limit(6)
    ->select()

Im Anhang finden Sie das Handbuch. Bitte lesen Sie mehr über das Handbuch https://www.kancloud.cn/ Handbuch/thinkphp5 /135180

Das obige ist der detaillierte Inhalt vonErfahren Sie, wie Sie SQL-Anweisungen in TP5 konvertieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen