- 快速念咒:MySQL入門指南與進(jìn)階實(shí)戰(zhàn)
- 彭宇奇
- 469字
- 2024-05-24 18:33:18
2.1.2 檢索整張表的限制
通過(guò)執(zhí)行例句(1),相信大家可以感受到,使用通配符“*”是返回整張表數(shù)據(jù)的關(guān)鍵。事實(shí)上,“*”的使用非常普遍,因?yàn)樗茏屛覀冄杆倭私庖粡埍淼拇笾陆Y(jié)構(gòu)和主要內(nèi)容。
以表中的第一行數(shù)據(jù)為例,我們可以清楚地看到各列分別記錄的信息。
? 序列編號(hào)——girl_id。
? 姓名——name。
? 加入姻緣介紹所的時(shí)間——join_date。
? 年齡——age。
? 居住地——location。
? 愛好——hobby。
? 擇偶要求——remark。
? 電子郵箱——email。

雖然“*”使用起來(lái)很方便,但它返回的結(jié)果卻存在兩個(gè)限制。
? 限制一:我們無(wú)法調(diào)整列的顯示順序,比如我們想把“居住地”信息放到顯示結(jié)果的最前面,這是不行的。事實(shí)上,這種操作會(huì)按照制表時(shí)的編排順序返回各列信息。
? 限制二:如果一張表中含有的信息量很大,這會(huì)增加我們尋找目標(biāo)信息的難度。這就好比在雜亂的儲(chǔ)藏室里尋找一輛你兒時(shí)的玩具車,雖然所有東西都在你的眼皮底下,但你無(wú)法在第一時(shí)間注意到它。
因此,使用“*”檢索整張表往往是初階的。當(dāng)我們對(duì)表中信息有了大概的了解以后,就會(huì)將注意力集中在某些特定列上。所以接下來(lái),我們要縮小檢索的范圍,學(xué)習(xí)如何檢索特定列中含有的信息。
推薦閱讀
- Spring Boot開發(fā)與測(cè)試實(shí)戰(zhàn)
- Practical DevOps
- Bulma必知必會(huì)
- C#程序設(shè)計(jì)教程
- 從學(xué)徒到高手:汽車電路識(shí)圖、故障檢測(cè)與維修技能全圖解
- C語(yǔ)言實(shí)驗(yàn)指導(dǎo)及習(xí)題解析
- SQL Server 2016數(shù)據(jù)庫(kù)應(yīng)用與開發(fā)習(xí)題解答與上機(jī)指導(dǎo)
- Gradle for Android
- Java程序設(shè)計(jì)入門
- RealSenseTM互動(dòng)開發(fā)實(shí)戰(zhàn)
- Frank Kane's Taming Big Data with Apache Spark and Python
- Domain-Driven Design in PHP
- Webpack實(shí)戰(zhàn):入門、進(jìn)階與調(diào)優(yōu)(第2版)
- 零基礎(chǔ)學(xué)Java第2版
- Python 3快速入門與實(shí)戰(zhàn)