成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Mysql 常用SQL語句集錦

bang590 / 417人閱讀

摘要:以下是工作中常用的語句查詢時間,友好提示日期類型時間戳類型一個返回多個總數(shù)同上。

以下是工作中常用的SQL語句 :

查詢時間,友好提示

timestamp 日期類型

$sql = "select date_format(create_time, "%Y-%m-%d") as day from table_name";

int 時間戳類型

$sql = "select from_unixtime(create_time, "%Y-%m-%d") as day from table_name";

一個sql 返回多個總數(shù)
$sql = "select count(*) all, " ;
$sql .= " count(case when status = 1 then status end) status_1_num, ";
$sql .= " count(case when status = 2 then status end) status_2_num ";
$sql .= " from table_name";
Update Join / Delete Join
$sql = "update table_name_1 ";
$sql .= " inner join table_name_2 on table_name_1.id = table_name_2.uid ";
$sql .= " inner join table_name_3 on table_name_3.id = table_name_1.tid ";
$sql .= " set *** = *** ";
$sql .= " where *** ";

//delete join 同上。
替換某字段的內(nèi)容的語句
$sql = "update table_name set content = REPLACE(content, "aaa", "bbb") ";
$sql .= " where (content like "%aaa%")";
獲取表中某字段包含某字符串的數(shù)據(jù)
$sql = "SELECT * FROM `表名` WHERE LOCATE("關(guān)鍵字", 字段名) ";
獲取字段中的前4位
$sql = "SELECT SUBSTRING(字段名,1,4) FROM 表名 ";
查找表中多余的重復(fù)記錄

單個字段

$sql = "select * from 表名 where 字段名 in ";
$sql .= "(select 字段名 from 表名 group by 字段名 having count(字段名) > 1 )";

多個字段

$sql = "select * from 表名 別名 where (別名.字段1,別名.字段2) in ";
$sql .= "(select 字段1,字段2 from 表名 group by 字段1,字段2 having count(*) > 1 )";

刪除表中多余的重復(fù)記錄(留id最小)

單個字段

$sql = "delete from 表名 where 字段名 in ";
$sql .= "(select 字段名 from 表名 group by 字段名 having count(字段名) > 1) ";
$sql .= "and 主鍵ID not in ";
$sql .= "(select min(主鍵ID) from 表名 group by 字段名 having count(字段名 )>1) ";

多個字段

$sql = "delete from 表名 別名 where (別名.字段1,別名.字段2) in ";
$sql .= "(select 字段1,字段2 from 表名 group by 字段1,字段2 having count(*) > 1) ";
$sql .= "and 主鍵ID not in ";
$sql .= "(select min(主鍵ID) from 表名 group by 字段1,字段2 having count(*)>1) ";

Thanks ~


推薦閱讀

系統(tǒng)的講解 - SSO 單點登錄

系統(tǒng)的講解 - PHP WEB 安全防御

系統(tǒng)的講解 - PHP 緩存技術(shù)

系統(tǒng)的講解 - PHP 接口簽名驗證

系統(tǒng)的講解 - PHP 浮點數(shù)高精度運算

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/21885.html

相關(guān)文章

  • Mysql 常用SQL語句集錦

    摘要:基礎(chǔ)篇查詢時間,友好提示時間戳類型一個返回多個總數(shù)同上。根據(jù)上面的數(shù)據(jù),應(yīng)該得到的范圍。 基礎(chǔ)篇 //查詢時間,友好提示 $sql = select date_format(create_time, %Y-%m-%d) as day from table_name; //int 時間戳類型 $sql = select from_unixtime(create_time, %Y-%m-%...

    asoren 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<