《Mysql實(shí)例MYSQL必知必會讀書筆記第四章之檢索數(shù)據(jù)》要點(diǎn):
本文介紹了Mysql實(shí)例MYSQL必知必會讀書筆記第四章之檢索數(shù)據(jù),希望對您有用。如果有疑問,可以聯(lián)系我們。
MySQL是一種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理語言--結(jié)構(gòu)化查詢語言(SQL)進(jìn)行數(shù)據(jù)庫管理.MYSQL實(shí)例
MYSQL實(shí)例
使用Select語句返回的數(shù)據(jù),可能會發(fā)現(xiàn)顯示的數(shù)據(jù)會與其他的地方順序不同.出現(xiàn)這種情況很正常.如果沒有明確排序查詢結(jié)果.則返回的數(shù)據(jù)沒有特殊意義.返回?cái)?shù)據(jù)的順序可能是是數(shù)據(jù)被添加到表中的順序,也可能不是.只要返回相同數(shù)目的行,就是正常.MYSQL實(shí)例
注意:SQL語句和大小寫 請注意,SQL語句不區(qū)分大小寫,因此select和SELECT是相同的.同樣,寫成Select也沒有關(guān)系.許多SQL開發(fā)人員喜歡對所有SQL關(guān)鍵字使用大寫,而對所有列名和表名使用小寫.這樣做使代碼更易于閱讀和調(diào)試.不過,一定要認(rèn)識到雖然SQL是不區(qū)分大小寫的,但有些標(biāo)識符(如數(shù)據(jù)庫名,表名,列名)可能不同:在MYSQL4.1 及之前的版本中,這些標(biāo)識符默認(rèn)是區(qū)分大小寫的;在MySQL 4.1.1 版本中,這些標(biāo)識符默認(rèn)是不區(qū)分大小寫的.MYSQL實(shí)例
使用空格: 在處理SQL語句時(shí),其中所有空格都被忽略.SQL語句可以在一行上給出,也可以分成許多行.多數(shù)SQL開發(fā)人員認(rèn)為將SQL語句分成多行更容易閱讀和調(diào)試.MYSQL實(shí)例
數(shù)據(jù)表示: 從上述輸出可以看到,SQL語句一般返回原始的、無格式的數(shù)據(jù).數(shù)據(jù)的格式化是一個(gè)表示問題,而不是一個(gè)檢索問題.因此,表示(對齊和顯示上面的價(jià)格值,用貨幣符號和逗號表示其金額) 一般在顯示該數(shù)據(jù)的應(yīng)用程序中規(guī)定.一般很少使用實(shí)際檢索出的原始數(shù)據(jù).MYSQL實(shí)例
使用通配符: 一般,除非你確定需要表中的每個(gè)列,否則最好不要使用通配符MYSQL實(shí)例
檢索未知列 :使用通配符最大的一個(gè)優(yōu)點(diǎn).由于不明確指定列名,所以能檢索出名字未知的列.MYSQL實(shí)例
返回唯一值:SELECT DISTINCT vendor_id FROM products;MYSQL實(shí)例
不能部分使用DISTINCT DISTINCT關(guān)鍵字應(yīng)用于所有列而不僅是前置它的列.如果給出SELECT DISTINCT vend_id,pro_price,除非指定的兩個(gè)列都不同,否則所有行都將被檢索出來.MYSQL實(shí)例
限制顯示:MYSQL實(shí)例
MYSQL 5 的limit語法 LIMIT 3,4 一樣 的一種替代語法為 : LIMIT 4 OFFSET 3MYSQL實(shí)例
使用完全限定的表名:MYSQL實(shí)例
SELECT products.prod_name FROM products
也可以從數(shù)據(jù)庫開始限定MYSQL實(shí)例
SELECT products.prod_name FROM crashcourse.products
以上所述是小編給大家整理的MYSQL必知必會第四章之檢索數(shù)據(jù)的相關(guān)知識,希望對大家有所贊助,同時(shí)也非常感謝大家對維易PHP網(wǎng)站的支持!MYSQL實(shí)例
歡迎參與《Mysql實(shí)例MYSQL必知必會讀書筆記第四章之檢索數(shù)據(jù)》討論,分享您的想法,維易PHP學(xué)院為您提供專業(yè)教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/13299.html