筆記

AND & OR 運算符用於基於一個以上的條件對記錄進行過濾。

SQL AND & OR 運算符

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

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


SELECT * FROM Customers

WHERE Country='Germany'

OR City='Berlin';


SQL ORDER BY 關鍵字

ORDER BY 關鍵字用於對結果集按照一個列或者多個列進行排序。

ORDER BY 關鍵字默認按照升序對記錄進行排序。如果需要按照降序對記錄進行排序,您可以使用 DESC 關鍵字。


漢字Chinese_PRC_90_CI_AS  字符串ASCII


在管理軟件中爲了保存各國不同編碼的方案,數據庫編碼一般會選擇UTF8,這樣查詢出的中文內容如需排序時,其並不是按中文的拼音排序,爲了使其按拼音排序,我們需做一下轉換

select xxFd from xxTable where xxFd >'' order by CONVERT(xxFd using GBK) limit 100


SELECT * FROM Customers ORDER BY Country;


SQL INSERT INTO 語句

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

INSERT INTO Customers (CustomerId, CompanyName, Country)

VALUES ('Card', 'Stavanger', 'Norway');

其中CustomerID爲數字時,插入新記錄不需要填,(CustomerID 字段會自動更新)

CustomerID爲字符串時,且不爲空的情況,插入新記錄必須要填入,且必須符合或小於相應的字符設定



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章