最初のクエリの出力として2つの名前を取得します。例:paul、peterこれは、2番目のクエリの入力になります。これはpaulとpeterの電子メールIDを表示する必要があります。
28034 次
3 に答える
11
WITH
ネストされたクエリの場合、句を強くお勧めします。長く複雑なクエリを桁違いに理解/構築/変更しやすくします。
WITH
w_users AS( -- you can name it whatever you want
SELECT id
FROM users
WHERE < long condition here >
),
w_other_subquery AS(
...
)
SELECT email_id
FROM ...
WHERE user_id IN (SELECT id FROM w_users)
于 2011-01-20T08:06:08.953 に答える
4
このように使用できます
お気に入り
SELECT USER_ID,EMAIL_ID FROM USERS where user_id IN
(SELECT PRODUCT_MEMBERS FROM PRODUCT WHERE PRODUCT_NAME='ICP/RAA');
IN句を使用するだけです'='は1つの結果を照合するために使用されます
于 2011-01-20T07:23:30.033 に答える
1
In Commandを使用して、次の例の結果を取得できます。
SELECT email FROM tableName WHERE (Name IN ('paul', 'peter'))
于 2011-01-20T06:39:33.127 に答える