







SELECT S_NAME, S_ADDRESS FROM SUPPLIER WHERE S_ACCTBAL > 100;
SELECT P_NAME FROM PART WHERE P_SIZE = 6 INTERSECT SELECT P_NAME FROM PART WHERE P_TYPE = 'XYZ';
SELECT L_SHIPDATE
FROM LINEITEM, ORDERS
WHERE LINEITEM.L_ORDERKEY = ORDERS.O_ORDERKEY AND
ORDERS.O_TOTALPRICE > 100;
SELECT C_NAME, N_NAME
FROM CUSTOMER JOIN ORDERS
ON CUSTOMER.C_CUSTKEY = ORDERS.O_CUSTKEY
JOIN NATION
ON CUSTOMER.C_NATIONKEY = NATION.N_NATIONKEY
WHERE C_ACCTBAL = 0;
SELECT C_CUSTKEY, O_ORDERKEY
FROM CUSTOMER LEFT OUTER JOIN ORDERS
ON C_CUSTKEY = O_CUSTKEY;
SELECT O_TOTALPRICE
FROM ORDERS
WHERE O_CUSTKEY IN (SELECT C_CUSTKEY
FROM CUSTOMER
WHERE C_ACCTBAL = 0);
SELECT O_TOTALPRICE
FROM ORDERS
WHERE O_CUSTKEY NOT IN (SELECT C_CUSTKEY
FROM CUSTOMER
WHERE C_ACCTBAL = 0);
SELECT O_TOTALPRICE
FROM ORDERS
WHERE EXISTS (SELECT C_CUSTKEY
FROM CUSTOMER
WHERE ORDERS.O_CUSTKEY = CUSTOMER.C_CUSTKEY AND C_ACCTBAL = 0);
SELECT O_TOTALPRICE
FROM ORDERS
WHERE NOT EXISTS (SELECT C_CUSTKEY
FROM CUSTOMER
WHERE ORDERS.O_CUSTKEY = CUSTOMER.C_CUSTKEY AND C_ACCTBAL = 0);