发布网友
共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
热心网友
应该说 [ ] 是可以省略。这样比较贴切一点。