Bu benim tablom
Bu ise benim yapmak istediyim shey
Yani, sadece "satis" i listelemek, ama satis yaparken mal_isimlerini kullanmiyorm, sadece olarak barkod kullaniyorum.
Bu SQL kodunu kullaniyorm, ama nerde yanlis yapdigimi bilmirem. SUM Fieldlerini 2-e katliyor.
Kod: Tümünü seç
SELECT T1.BARKOD, T1.QIYMET, SUM(T1.MIQDAR) AS MIQDAR,
SUM(T1.TOTAL) AS TOTAL, T2.MAL_ADI
FROM TABLE1 T1 INNER JOIN TABLE1 T2
ON T1.BARKOD=T2.BARKOD
WHERE T1.VEZIYYET="SATIS"
AND T2.VEZIYYET="ALIS"
GROUP BY
T1.BARKOD, T1.QIYMET, T2.MAL_ADI
http://www.boxca.com/1rkk2u2bxfvj/sql_test.rar.html
Onceden tesekkurler.