Heim > Backend-Entwicklung > PHP-Tutorial > Kohärente PHP-MySQL-Operation

Kohärente PHP-MySQL-Operation

不言
Freigeben: 2023-03-23 19:00:01
Original
1658 Leute haben es durchsucht

Der in diesem Artikel mit Ihnen geteilte Inhalt ist der kohärente Betrieb von PHP MySQL, der einen gewissen Referenzwert hat. Freunde in Not können sich darauf beziehen

<?php
namespace app\index\controller;


use think\Db;

class User
{
    public function index()
    {
        // 一般的where方法进行字符串参数传入查询
//        dump(Db::name(&#39;user&#39;)
//            ->where(&#39;id=1 and name="wangjialin"&#39;)
//            ->find());

        // 参数为数组
        $map = [
//            &#39;id&#39;=> 2,
//            &#39;name&#39; => &#39;zhangsan&#39;,
//            &#39;age&#39; => [&#39;>&#39; , 10 ],
//            &#39;name&#39; => [&#39;like&#39; , &#39;%zhang%&#39;],
            &#39;age&#39; => [&#39;between&#39; , &#39;14,18&#39;]
        ];
//        dump(Db::name(&#39;user&#39;)->where($map)->select());

        // field order limit
//        dump(Db::name(&#39;user&#39;)
//            ->field(&#39;id , name  as username, age&#39;)
//            ->select());
//        dump(Db::name(&#39;user&#39;)
//            ->field([&#39;id&#39; , &#39;name as username&#39; , &#39;age&#39; , &#39;sex&#39;])
//            ->order(&#39;id desc&#39;)
//            ->limit(1)
//            ->select());

        // group having
//        dump(Db::name(&#39;user&#39;)
//            ->field([&#39;sum(age) as all_age&#39;])
//            ->group(&#39;password&#39;)
//            ->having(&#39;all_age > 50&#39;)
//            ->select());

        // 聚合操作count avg sum min max
        dump(Db::name(&#39;user&#39;)->count());
        dump(Db::name(&#39;user&#39;)->sum(&#39;age&#39;));
        dump(Db::name(&#39;user&#39;)->avg(&#39;age&#39;));

        // 获取最近的执行的sql语句
        dump(Db::name(&#39;user&#39;)->getLastSql());
    }


}
Nach dem Login kopieren

Verwandte Empfehlungen:

So verbinden Sie PHP mit MySQL-MySQL und PDO


Das obige ist der detaillierte Inhalt vonKohärente PHP-MySQL-Operation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage