SQL语句的两个小知识点

时间:2022-01-02 01:02:52
1.and的优先级高于or。 2.将两列合并为一列输出。例数据库表中table有r1,r2两列,要求输出结果为:r1_r2。    在orcale中可以写作: select r1||'_'||r2 from table;  但在mySql中这种写法无法达到预期效果,mySql中有一个字符串操作函数concat可以达到这个效果,写作 select concat(r1,'_',r2) from table t;在oracle中也有这个函数,但是concat只能是两个字符相连。