mysql第四章分页显示查询出租房屋信息_MYSQL必知必会读书笔记第四章之检索数据...
MySQL是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言--結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。
使用Select語(yǔ)句返回的數(shù)據(jù),可能會(huì)發(fā)現(xiàn)顯示的數(shù)據(jù)會(huì)與其他的地方順序不同。出現(xiàn)這種情況很正常。如果沒(méi)有明確排序查詢(xún)結(jié)果。則返回的數(shù)據(jù)沒(méi)有特殊意義。返回?cái)?shù)據(jù)的順序可能是是數(shù)據(jù)被添加到表中的順序,也可能不是。只要返回相同數(shù)目的行,就是正常。
注意:SQL語(yǔ)句和大小寫(xiě) 請(qǐng)注意,SQL語(yǔ)句不區(qū)分大小寫(xiě),因此select和SELECT是相同的。同樣,寫(xiě)成Select也沒(méi)有關(guān)系。許多SQL開(kāi)發(fā)人員喜歡對(duì)所有SQL關(guān)鍵字使用大寫(xiě),而對(duì)所有列名和表名使用小寫(xiě)。這樣做使代碼更易于閱讀和調(diào)試。不過(guò),一定要認(rèn)識(shí)到雖然SQL是不區(qū)分大小寫(xiě)的,但有些標(biāo)識(shí)符(如數(shù)據(jù)庫(kù)名,表名,列名)可能不同:在MYSQL4.1 及之前的版本中,這些標(biāo)識(shí)符默認(rèn)是區(qū)分大小寫(xiě)的;在MySQL 4.1.1 版本中,這些標(biāo)識(shí)符默認(rèn)是不區(qū)分大小寫(xiě)的。
使用空格: 在處理SQL語(yǔ)句時(shí),其中所有空格都被忽略。SQL語(yǔ)句可以在一行上給出,也可以分成許多行。多數(shù)SQL開(kāi)發(fā)人員認(rèn)為將SQL語(yǔ)句分成多行更容易閱讀和調(diào)試。
數(shù)據(jù)表示:從上述輸出可以看到,SQL語(yǔ)句一般返回原始的、無(wú)格式的數(shù)據(jù)。數(shù)據(jù)的格式化是一個(gè)表示問(wèn)題,而不是一個(gè)檢索問(wèn)題。因此,表示(對(duì)齊和顯示上面的價(jià)格值,用貨幣符號(hào)和逗號(hào)表示其金額) 一般在顯示該數(shù)據(jù)的應(yīng)用程序中規(guī)定。一般很少使用實(shí)際檢索出的原始數(shù)據(jù)。
使用通配符: 一般,除非你確定需要表中的每個(gè)列,否則最好不要使用通配符
檢索未知列 :使用通配符最大的一個(gè)優(yōu)點(diǎn)。由于不明確指定列名,所以能檢索出名字未知的列。
返回唯一值:SELECT DISTINCT vendor_id FROM products;
不能部分使用DISTINCT DISTINCT關(guān)鍵字應(yīng)用于所有列而不僅是前置它的列。如果給出SELECT DISTINCT vend_id,pro_price,除非指定的兩個(gè)列都不同,否則所有行都將被檢索出來(lái)。
限制顯示:
MYSQL 5 的limit語(yǔ)法 LIMIT 3,4 一樣 的一種替代語(yǔ)法為 : LIMIT 4 OFFSET 3
使用完全限定的表名:
SELECT products.prod_name FROM products
也可以從數(shù)據(jù)庫(kù)開(kāi)始限定
SELECT products.prod_name FROM crashcourse.products
以上所述是小編給大家整理的MYSQL必知必會(huì)第四章之檢索數(shù)據(jù)的相關(guān)知識(shí),希望對(duì)大家有所幫助,同時(shí)也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
總結(jié)
以上是生活随笔為你收集整理的mysql第四章分页显示查询出租房屋信息_MYSQL必知必会读书笔记第四章之检索数据...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 原神翠绿的猎人之冠怎么样 翠绿之影套给谁
- 下一篇: 国开mysql答案_国开MySQL数据库