sql >> Databasteknik >  >> RDS >> Oracle

SQL join subquery

Försök att ta bort AS nyckelord efter FROM och JOIN underfråga enligt nedan

SELECT S2.ITEM, S1.SHOP_ORDER, S1.OPERATION_NO, S1.START_DATE,S1.QTY_GOODS, S1.QTY_ENTERED, S1.QTY_MRB
FROM (
    SELECT SHOP_ORD_RPT.OPERATION_NO, SHOP_ORD_RPT.SHOP_ORDER
    FROM FLAME.SHOP_ORD_RPT
    WHERE SHOP_ORD_RPT.OPERATION_NO =110
    OR SHOP_ORD_RPT.OPERATION_NO =370
    )  S1
JOIN (
    SELECT SHOP_ORD.SHOP_ORDER
    FROM FLAME.SHOP_ORD
    WHERE SHOP_ORD.ITEM ='3A2375'
    OR SHOP_ORD.ITEM ='3A2703'
    )  S2
ON S1.SHOP_ORDER = S2.SHOP_ORDER;


  1. Hur kan jag VÄLJA den första raden med MAX(kolumnvärde)?

  2. Finns det några goda skäl till att jag inte ska använda - (streck) i fältnamn i MySQL?

  3. JTable kolumnnamn skrivs inte ut

  4. Classic ASP + Motobit Pure ASP Upload + UTF-8 Charset