难以理解顺序sql查询

时间:2014-03-27 08:25:32

标签: sql

enter image description here

我应该如何处理此类查询?

这是我尝试过的:我认为从底部开始是正确的方法。所以 Q 只是从 CUSTOMER 中选择 cid 列并在 Q4 上做一组设定差异(所以找到< CUSTOMER 中的strong> cid ,不在 Q4

Q4 只是从 Q3

中选择 cid

我不太确定在 Q2 Q3 查询中发生了什么,但是 Q1 只是采用 cid来自 TRANSACTION 表的行。

有没有更简单的方法来了解最终的 Q 查询实际上在做什么? (顺便说一下,我是SQL的初学者。)感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我对你的要求感到有些困惑,你能把你正在使用的选择陈述放在你的问题中吗?

如果您要将CUSTOMER中的 cid 与Q1,Q2,Q3和Q4进行比较,您可以随时使用LIKE和外卡,但可能会在没有select语句的情况下误解您的问题。

谢谢