關於sql

1、書寫排序

sql語句的書寫順序:select ---> from --->where ---> group by ---> having ---> order by

其中where和having是不能同時使用的,並且having和group by 是聯合使用的。

where在group by之前執行,having 在group by 之後執行。

2、關鍵字DISTINCT:用於查詢唯一不同的值。

SELECT  DISTINCT * FROM 表

3、WHERE子句:

SELECT ... FROM 表 WHERE 字段名 運算符 值

例如:SELECT * FROM 表 WHERE 字段名 = '變量';   若爲數字,則不加引號;若爲變量,則加單引號。

4、AND和OR

SELECT * FROM 表 WHERE (字段 = ‘值1’ OR 字段 = ‘值2’)AND 字段 = ‘值3’;(連貫使用例子)

5、ORDER BY:默認升序

SELECT * FROM 表 ORDER BY 字段1 DESC,字段2 ASC

兩個排序條件,在前的優先排序。

6、插入數據INSERT

INSERT INTO 表(字段1,字段2,....) VALUES (‘值1’,‘值2’,....)

PS:在tp5中,DB::execute():寫入操作    DB::query():查詢操作

 

 

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