Discuss / SQL / 查询

查询

Topic source

您在用select查询students表格时所说的*表示“所有列” 而在查询classes表格时所说的却是“所有行” 这两种表述的区别在哪,同样的select语句实现的功能也相同,那为什么您要用两种表述呢?

流氓_杜

#2 Created at ... [Delete] [Delete and Lock User]

select * 后面没有限定条件的时候说是所有行和所有列都没毛病

如果你在excel表里把所有的列都填上了,那你看看你的表格是不是所有的行都有了?

所有列和所有行是有区别的 以学生表为例 所有列: id class_id name gender score 所有行: 1 1 小明 M 90 2 1 小红 F 95 3 1 小军 M 88 4 1 小米 F 73 5 2 小白 F 81 6 2 小兵 M 55 7 2 小林 M 85 8 3 小新 F 91 9 3 小王 M 89 10 3 小丽 F 88


  • 1

Reply