SELECT语句格式中 符号[ ]的含义是

发布网友

我来回答

3个回答

热心网友

是语句说明中的[]表示B的意思。而不是指自己实际写的SQL中的[]如: 语法SELECT <expression list> [TOP <n>] FROM <model> [WHERE <condition list>] [ORDER BY <expression> [DESC|ASC]] 里面[]表示根据实际需要可写可不写。

热心网友

你说的可能是手册里面相关语法部分吧,是这样的:
select
[ALL | DISTINCT ]
FROM table_references
[WHERE where_definition]

上面的意思是 [ALL | DISTINCT ] 是可选条件, [WHERE where_definition] 也是可选条件
比如 select all * from abc 列出abc表中所有数据
select distinct * from abc 列出abc表中不重复数据
select * from abc where a=1 列出abc表中a列=1的数据
当然 最简单的 select * from abc 也行,意思同select all * from abc

热心网友

应该说 [ ] 是可以省略。这样比较贴切一点。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com