数据库相关问题记录
- 报错记录:
1.Every derived table must have its own alias(每一个派生出来的表都必须有一个自己的别名)。
mysql要求每一个派生出来的表都必须有一个自己的别名,那我给派生表加上别名即可;
eg:修改后的sql,直接在新生产的表中加入 他的别命名就行(“as a”或者“a”),“a”为新表的别名
"SELECT * from (SELECT * FROM test where id=1) as a"
- SELECT函数记录
1.SUM() 函数
SUM 函数返回数值列的总数(总额)。
// 返回OrderPrice的计算总数
SELECT SUM(OrderPrice) AS OrderTotal FROM Orders
2.UNION 操作符
用于合并两个或多个SELECT语句的结果集。
SELECT column_name(s) FROM table_name1
UNION
SELECT column_name(s) FROM table_name2
默认UNION操作符选取不同的值,如果允许重复值使用UNION ALL
SELECT column_name(s) FROM table_name1
UNION ALL
SELECT column_name(s) FROM table_name2
3.