sql常用語句

2022-02-05 22:24:20 字數 1219 閱讀 5144

select - 從資料庫中提取資料

update - 更新資料庫中的資料

delete - 從資料庫中刪除資料

insert into - 向資料庫中插入新資料

create database - 建立新資料庫

alter database - 修改資料庫

create table - 建立新錶

alter table - 變更(改變)資料庫表

drop table - 刪除表

create index - 建立索引(搜尋鍵)

drop index - 刪除索引

select 語句用於從資料庫中選取資料。

select distinct 語句用於返回唯一不同的值。

where 子句用於過濾記錄。=

等於<>不等於。注釋:在 sql 的一些版本中,該操作符可被寫成 !=

大於

《小於=大於等於

<=小於等於

between在某個範圍內

like搜尋某種模式

in指定針對某個列的多個可能值

and & or 運算子用於基於乙個以上的條件對記錄進行過濾。

如果第乙個條件和第二個條件都成立,則 and 運算子顯示一條記錄。

如果第乙個條件和第二個條件中只要有乙個成立,則 or 運算子顯示一條記錄。

order by 關鍵字用於對結果集進行排序。

order by 關鍵字用於對結果集按照乙個列或者多個列進行排序。

order by 關鍵字預設按照公升序對記錄進行排序。如果需要按照降序對記錄進行排序,您可以使用 desc 關鍵字。

insert into 語句用於向表中插入新記錄。update 語句用於更新表中已存在的記錄。

delete 語句用於刪除表中的行。select top 子句用於規定要返回的記錄的數目。

select top 子句對於擁有數千條記錄的大型表來說,是非常有用的。

並非所有的資料庫系統都支援 select top 語句。 mysql 支援 limit 語句來選取指定的條數資料, oracle 可以使用 rownum 來選取。

like 操作符用於在 where 子句中搜尋列中的指定模式。萬用字元可用於替代字串中的任何其他字元。in 操作符允許您在 where 子句中規定多個值

between 操作符選取介於兩個值之間的資料範圍內的值。這些值可以是數值、文字或者日期。

sql常用語句

use myoa select from delete from department where departmentid 1 insert department departmentid,departmentname values 1,技術部 update department set depa...

sql常用語句

在sqlserver,簡單的組合sp spaceused和sp msforeachtable這兩個儲存過程,可以方便的統計出使用者 資料表的大小,包括記錄總數和空間占用情況,非常實用,在sqlserver2k和sqlserver2005中都測試通過。1.exec sp spaceused 表名 sq...

sql常用語句

第一種 行列互換思想,外層group by,使用case when then 我有乙個表,有兩個字段 收費專案 唯一值 收費金額。我想用sql按收費專案不同生成不同的字段,對應值是金額。如 房租 100 水電費 50 雜費 50 生成後的格式是 房租 水電費 雜費 100 50 50 請問,如何寫這...