题目中,经常见到需要将表格中同一列的两个值进行比较的情况。
个人总结如下,主要有以下解决办法:
1、找特殊值(MAX、MIN) 首先尝试,是否其中一个值是特殊值。
比如:
2、自连接(JOIN)
参考:SQL常见技巧:巧用自连接
3、条件语句行转列(CASE、IF) SQL常见技巧:行转列