MySQL 8.0参考手册
MySQL 8.0发布说明
最简单的形式选择
从表中检索所有内容:
mysql> SELECT * FROM pet;+----------+--------+---------+------+------------+------------+ | 名字出生性物种| | | | |所有者死亡 | +----------+--------+---------+------+------------+------------+ | 毛茸茸的猫哈罗德| | | f零| | 1993-02-04 | |猫爪子|格温| |米零| | 1994-03-17 | |巴菲狗哈罗德| | | f零| | 1989-05-13 | |方|本尼狗| | m零| | 1990-08-27 | |包泽戴安| | |米狗| 1979-08-31 | 1979-08-31 | |欢快的鸟|格温| | f零| | 1998-09-11 | |惠斯勒|格温鸟零零| | 1997-12-09 | | | | |苗条蛇本尼| |米零| | 1996-04-29 | |马勃戴安| |仓鼠| f | 1999-03-30 | NULL | +----------+--------+---------+------+------------+------------+
这种形式的选择
使用*
,简称为”选择所有列。”如果您希望检查整个表(例如,在您刚刚将初始数据集加载到该表之后),这是非常有用的。例如,您可能会认为Bowser的出生日期似乎不太正确。查阅你原来的家谱论文,你会发现正确的出生年份应该是1989年,而不是1979年。
至少有两种方法可以解决这个问题:
这个原则有一个例外SELECT *
选择所有列。如果一个表包含不可见的列,*
不包括他们。有关更多信息,请参见看不见的列.