today:
1,906
yesterday:
2,615
Total:
5,564,667
INNER JOIN에서 ITEM_NO뒤에 'A'가 있는 것과도 비교해서 큰것으로 결과치를 내려고 할때. 예를 들면 b.ITEM_NO가 708이면 p.PRODUCT_NO가 708뿐만아니라 708A도 함께 비교해보고 그 값이 있으면 큰 값을 택하려 할때.

 

 

SELECT 

    TO_CHAR(p.MSRP, '$9,999,999.99') AS MSRP

FROM 

    BARCODE b

INNER JOIN 

    PRODUCT_PRICE p

ON 

    b.ITEM_NO = p.PRODUCT_NO 

    OR b.ITEM_NO || 'A' = p.PRODUCT_NO

WHERE 

    b.BARCODE = :P71_BARCODE

AND 

    p.MSRP = (

        SELECT MAX(p2.MSRP)

        FROM PRODUCT_PRICE p2

        WHERE p2.PRODUCT_NO IN (b.ITEM_NO, b.ITEM_NO || 'A')

    );

No. Subject Author Date Views
132 MERGE admin 2026.01.21 118
» 708과 708A 비교해서 큰값을 택하는 SQL admin 2025.07.12 394
130 PRICE TABLE UPDATE admin 2025.07.12 491
129 127.0.0.1 issues admin 2024.09.09 707
128 GP 영수증 FOOTER admin 2024.06.30 855
127 GP 영수증 HEADER admin 2024.06.30 746
126 LAST DAY SQL admin 2024.01.19 777
125 Null Display Value admin 2024.01.10 785
124 영수증 2023 file admin 2024.01.04 904
123 Column Data 일괄 추가 admin 2023.11.24 690
122 Using SQL*Plus to Unlock and Change Passwords admin 2023.06.04 793
121 Reversing Require HTTPS admin 2023.06.04 597
120 ipconfig admin 2023.06.03 621
119 127.0.0.1:8080/apex/ admin 2023.06.03 540
118 CHANGE TABLE NAME admin 2023.05.31 642
117 DATE -> DAY CONVERT SQL admin 2023.05.25 514
116 YEAR EXPRESSIONS admin 2023.05.25 571
115 GRAPH (BAR) SQL SAMPLE admin 2023.05.25 550
114 Monthly SUM admin 2023.05.22 681
113 INNER JOIN admin 2023.05.19 2827