sql語言共分為四大類:資料查詢語言dql,資料操縱語言dml,資料定義語言ddl,資料控制語言dcl
create database ***
user ***
show tables;//顯示所有表
drop table t_xx;//刪除表
desc t_xx; 檢視表結構
select * from tablename limit 1,1
第二條記錄取出1條記錄
select * from tablename limit 10,10
從第11條到20條(共計20條)
select
count(*
)from
web_sys_log
where
logdate
between
'2008-01-01'
and'2012-01-01' 查詢
web_sys_log 表中時間範圍內的記錄條數,注意:時間日期型別的字段值要加『』處理。
月份*100+日期=501的條件成立 就查詢全部的條目數
select count(*) from web_sysuser where month('1983-05-01 00:00:00')*100+day('1983-05-01 00:00:00') ='501'
在**,字段前面加上"`",這樣就不會因為誤用關鍵字而出現錯誤, 並不推薦你使用關鍵字.
例如
$sql="insert into `xltxlm` (`author`, `title`, `id`, `content`, `date`) values ('xltxlm', 'use`', 1, 'criterion your sql string ', '2003-07-11 00:00:00')"
"`"怎麼輸入? 在tab鍵上面.
mysql常用sql語句整理
1.replace函式 比如你要將表 tb1裡面的 f1欄位的abc替換為def update tb1 set f1 replace f1,abc def replace str,from str,to str 在字串 str 中所有出現的字串 from str 均被 to str替換,然後返回這個...
mySQL常用sql語句整理
date sub date,interval expr unit 注釋 date 日期字段,某一日期時間例如 2020 01 02,curdate interval 關鍵字,無需修改 expr 某一數值,配合unit進行使用 unit 單位,常用單位有 year,month,day 使用例項 sel...
常用sql語句整理
a 判斷資料庫是否存在 if exists select from sys.databases where name 庫名 刪除資料庫 drop database 庫名b 判斷要建立的表名是否存在 if exists select from dbo.sysobjects where id objec...