SQL三 常用語句

2021-09-25 02:42:13 字數 898 閱讀 2482

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

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

您也可以把 and 和 or 結合起來(使用圓括號來組成複雜的表示式)。

select * from websites where alexa >15 and  (country='cn' or country='usa');
order by 關鍵字用於對結果集按照乙個列或者多個列進行排序。

order by 關鍵字預設按照公升序排序。如果需要按照降序使用 desc 關鍵字。

select column_name,column_name

from table_name

order by column_name,column_name asc|desc;

order by 多列,會先按照左邊的列排序,然後在左列中,再根據右邊的列內部排序

語句用於向表中插入新記錄。

語法insert into 語句可以有兩種編寫形式。

第一種形式無需指定要插入資料的列名,只需提供被插入的值即可(但需要列出插入行的每一列資料):

insert into table_name

values (value1,value2,value3,...);

第二種形式需要指定列名及被插入的值:

insert into table_name (column1,column2,column3,...)

values (value1,value2,value3,...);

注意: id 字段不用插入任何數字,

id 列是自動更新的,表中的每條記錄都有乙個唯一的數字。

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 請問,如何寫這...