sql常用功能

https://blog.csdn.net/luanpeng825485697/article/details/80503053

UPPER(str)   

upper()函数字母大小写转换函数,将字母转成大写 - 返回字符串str,根据当前字符集映射的所有字符更改为大写。

LOWER(str)

 lower()字母大小写转换函数,将字母转成小写 - 返回根据当前字符集映射所有字符改变为小写,即返回小写的字符串。

UCASE() 函数

UCASE() 函数把字段的值转换为大写。

LCASE() 函数

LCASE() 函数把字段的值转换为小写。

GROUP BY 语句

GROUP BY语句通常与集合函数(COUNT,MAX,MIN,SUM,AVG)一起使用,以按一个或多个列对结果集进行分组。 

SELECT COUNT(CustomerID), Country FROM Customers GROUP BY Country ORDER BY COUNT(CustomerID) DESC;

concat语句

SELECT CONCAT("傻逼",stu_name,"傻逼") from student_info

SQL 中有多种不同的连接:

  • 内连接(INNER JOIN):当两个表中都存在匹配时,才返回行。

  • 左连接(LEFT JOIN):返回左表中的所有行,即使右表中没有匹配的行。

  • 右连接(RIGHT JOIN):返回右表中的所有行,即使左表中没有匹配的行。

  • 全连接(FULL JOIN):只要某一个表存在匹配,就返回行。

  • 笛卡尔连接(CARTESIAN JOIN):返回两个或者更多的表中记录集的笛卡尔积。

  • select * from a join/left join/right join b on a.xx=b.xx

猜你喜欢

转载自blog.csdn.net/qq_24857309/article/details/83684336