MySQL是一種流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可用于存儲(chǔ)和訪問數(shù)據(jù)。當(dāng)我們使用MySQL執(zhí)行查詢操作時(shí),我們可能會(huì)看到各種不同的結(jié)果和錯(cuò)誤信息。
mysql>SELECT * FROM users; +----+-----------+----------+ | id | username | password | +----+-----------+----------+ | 1 | alice | 123456 | | 2 | bob | abcdef | | 3 | charlie | ghijkl | +----+-----------+----------+ 3 rows in set (0.00 sec)
上述查詢將返回一個(gè)表格,其中包含名為“users”的表中的所有行和列。每一行代表一個(gè)用戶,包括他們的ID,用戶名和密碼。查詢還告訴我們,有3行在查詢中返回,并且查詢執(zhí)行的時(shí)間為0.00秒。
mysql>SELECT username, COUNT(*) FROM users GROUP BY username; +----------+----------+ | username | COUNT(*) | +----------+----------+ | alice | 1 | | bob | 1 | | charlie | 1 | +----------+----------+ 3 rows in set (0.01 sec)
這個(gè)查詢返回了一個(gè)表格,其中包括用戶名和每個(gè)用戶名在表中出現(xiàn)的次數(shù)。這個(gè)查詢還告訴我們,有3行在查詢中返回,并且查詢執(zhí)行的時(shí)間為0.01秒。
mysql>SELECT username FROM users WHERE id = 4; Empty set (0.00 sec)
這個(gè)查詢沒有返回任何行。這是因?yàn)樵诒怼皍sers”中沒有ID等于4的行。查詢告訴我們,查詢執(zhí)行的時(shí)間為0.00秒,并且返回的結(jié)果集是空的。
mysql>SELECT username FROM users WHERE password = '123456'; +----------+ | username | +----------+ | alice | +----------+ 1 row in set (0.00 sec)
這個(gè)查詢返回了一個(gè)表格,其中包括用戶名和他們的密碼是“123456”的用戶。這個(gè)查詢還告訴我們,有1行在查詢中返回,并且查詢執(zhí)行的時(shí)間為0.00秒。