-选择列表中的列 'Student.sname' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。
SELECT Student.sno,sname,AVG(grade) AS avg_g
FROM Student,SC www.jb51.net
WHERE Student.sno=SC.sno AND cno<>'008'
GROUP BY Student.sno --没加 Student. 列名 'sno
“–”(双减号)用来创建
单行
文本
注释
语句。
2.块
注释
语句:
在
注释
文本的起始处输入“/”,在
注释
文本的结束处输入“/”,就可以使两个符号间的所有字符称为
注释
语句,从而可以创建包含多行的块
注释
语句。
在数据库安装包中,我们通过o
sql
.exe这个工具来对相关的数据库脚本进行更新,昨天突然发现安装包报错了,说脚本错误,但我们将脚本拿到数据库查询分析器中执行,一切OK。 问题出在哪里呢? 通过使用o
sql
单独来执行报错的脚本,打印相关信息: 代码如下: o
sql
.exe -S .\
SQL
DEV -U sa -P MyRoot -b -n -r 1 -i “.\UpdateTable.
sql
” -o “c:\hahah.txt” @echo %errorlevel% @pause 得到如下错误信息: o
sql
Missing end comment mark “*/” 晕倒,说我的
注释
符缺少
每一种语言都有自己的
注释
方式,代码量越多,代码
注释
的重要性也就越明显。一般情况下,
注释
可以出现在程序中的任何位置,用来向用户或程序员提示或解释程序的功能及作用。
注释
在
SQL
语句中用来标识说明或者注意事项的部分,对
SQL
的执行没有任何影响。因此,
注释
内容中无论是英文字母还是汉字都可以随意使用。
My
SQL
注释
分为
单行
注释
和
多行注释
,下面分别来介绍这两种
注释
。
My
SQL
单行
注释
单行
注释
可以使用 #
注释
符,#
注释
符后直接加
注释
内容。格式如下:
#
注释
内容
单行
注释
使用
注释
符#的示例如下
SQL
的
注释
是用来在
SQL
语句中添加解释或者说明的文本。它不会影响
SQL
语句的执行,只是为了方便阅读或维护
SQL
代码。
注释
在
SQL
语句中使用两个符号来标识,例如:
单行
注释
:使用 -- 开头,例如:
SELECT * FROM users -- 这是一条
单行
注释
多行注释
:使用 /* 和 */ 标识,例如:
/* 这是一条
多行注释
多行注释
可以换行
SE...