SQL學習(二)初學SQL

2021-10-23 04:14:26 字數 777 閱讀 6941

初學sql有很多困惑,比如:學習sql需不需要編寫sql語句?去**除錯sql語句?怎麼建立表?有沒有什麼sql的**除錯和編輯器?這些問題導致我們不知道從何下手。

大概看了看網上對於sql的介紹,明白是什麼之後,再看了看基礎的查詢語句,但是還是不能實戰,感覺很空。

以下是我通過學習總結的一些sql查詢語句:

select * from movies;
sql好像是對大小寫沒有特殊的規定,大小寫都行。sql語句大寫,表明等小寫,這樣可以區分的更加清楚。

檢視title這一列

select title from movies;
select title,id from movies;
查前5行,通過id查

select * from movies where id < 5;
在前5行的基礎上篩選title和director列的資料

select title,director from movies where id < 5;
select count(*) from movies
select title,id,'美國' from movies;
這個是什麼鬼,表裡面沒有「美國」這一列,這樣一查,新增了一列,不知道真實的資料庫會不會給新增一列,應該是不會。

初學sql注入

2018 10 14 斷斷續續的學習web安全已經半個月了,寫這個部落格的目的就是為了見證自己的成長吧,因為初學,可能有錯誤或不足,望包涵。單引號必須成對出現,否則資料庫就會報錯。如果兩個單引號之間內容為空,資料庫自動忽略。union查詢列數必須相同,資料型別必須相容。空格或者 1.load fil...

SQL注入初學

結構化查詢語言 structured query language 簡稱sql,是一種特殊目的的程式語言,是一種資料庫查詢和程式語言,用於訪問資料以及查詢 更新和管理關係資料庫系統 同時也是資料庫指令碼檔案的副檔名。mysql是一種關聯式資料庫管理系統,關聯式資料庫將資料庫儲存在不同表中,可以提高速...

SQL初學學習筆記(一)

sql初學 印象中只記得select from where,此次學習中記錄遇到的一些執行的實際問題 rownum 是否可以大於某值 oracle下 select prod name from products where rownum 5 實際有9列,但未報錯,提示0 rows selected s...