MySQL 8.0版本说明
MySQL 8.0源代码文档10bet官方网站
如果不希望看到表中的全部行,只需命名感兴趣的列,用逗号分隔。例如,如果你想知道你的动物是什么时候出生的,选择的名字
而且出生
列:
SELECT name, birth FROM pet;+----------+------------+ | 名字|出生 | +----------+------------+ | 蓬松| 1993-02-04 | |爪子| 1994-03-17 | |巴菲| 1989-05-13 |方| | 1990-08-27 | |包泽| 1989-08-31 | |欢快| 1998-09-11 | |惠斯勒| 1997-12-09 | |苗条| 1996-04-29 | |马勃| 1999-03-30 | +----------+------------+
想知道谁养宠物,可以用这个查询:
SELECT owner FROM pet+--------+ | 老板 | +--------+ | 哈罗德哈罗德| |格温| | | |本尼| |戴安| |格温| |格温| |本尼| |黛安娜 | +--------+
注意,查询只是检索老板
列,其中一些会出现不止一次。要最小化输出,只需通过添加关键字检索每个惟一的输出记录一次截然不同的
:
mysql>命令:+--------+ | 老板 | +--------+ | 戴安Benny | | | |格温| |哈罗德 | +--------+
你可以使用在哪里
子句来组合行选择与列选择。例如,要获取猫和狗的出生日期,可以使用以下查询:
mysql> SELECT name, species, birth FROM pet WHERE species = 'dog' OR species = 'cat'+--------+---------+------------+ | 物种名称| | | +--------+---------+------------+ | 毛茸茸的猫| | 1993-02-04 | |猫爪子| | 1994-03-17 | |巴菲狗| | 1989-05-13 | |方狗| | 1990-08-27 | |包泽狗| | 1989-08-31 | +--------+---------+------------+