檢視資料庫:
show databases
選擇資料庫
use database_name
表定義資訊
describe table_name
插入資料:
insert into table_name (filed_1 … field_n) values (value_1 … value_n)
eg: insert into person_no (name,age) values (『tom』,10)
更新資料:
update table_name set field_1 = value_1 … filed_n = value_n where condition
eg: update person_no set age = 20 where name = 『tom』
查詢資料:
select * from table_name where condition
模糊查詢:前匹配、後匹配和任意位置匹配
select * from table_name where field1 like 』 %value1%』 / like 『value2% / like 『%value3』
注:該查詢語句效率較低
排序查詢:公升序和降序
select field_1, field_n from table_name where condition order by field_name [asc|desc]
去重查詢:
select distinct field_1, field_n from table_name
查詢總數:
select count()/count(0) from table_name
查詢前100條資料:
select top100 * from table_name
刪除資料:
delete from table_name where condition
常用sql語句整理
a 判斷資料庫是否存在 if exists select from sys.databases where name 庫名 刪除資料庫 drop database 庫名b 判斷要建立的表名是否存在 if exists select from dbo.sysobjects where id objec...
常用sql語句整理
查詢 無條件查詢 select from table name 條件查詢 select from table name where 條件 排序查詢 select col1,col2,from table name where 條件 order by 列名 desc asc 模糊查詢 select f...
常用sql語句整理
1.資料庫層面 建立資料庫 create database database name 刪除資料庫 drop database database name 2.表建立新錶 create table tablename col1 type1 not null primary key col2 type...