setarehman
شنبه 17 بهمن 1383, 13:09 عصر
من میخوام روی یه فیلد چند تا شرط که مربوط به فیلدای دیگه هست اعمال بشه ولی نمیخوام اونا رو تو رکوردای مختلف نشون بده بلکه میخوام یه فیلد تکرار بشه توی یه رکورد اما هر بار با شرط های مختلف مثال میزنم
SELECT A,B
FROM CC
WHERE (C = '1') AND (D= '50') OR
(C = '2') AND (D= '50')
حالا این query نتیجه رو به من این جوری نشون میده
A B
523 200
523 300
در صورتی که من میخوام نتیجه این جور باشه
A A B
523 200 300
حالا query رو باید چه جور بنویسم
SELECT A,B
FROM CC
WHERE (C = '1') AND (D= '50') OR
(C = '2') AND (D= '50')
حالا این query نتیجه رو به من این جوری نشون میده
A B
523 200
523 300
در صورتی که من میخوام نتیجه این جور باشه
A A B
523 200 300
حالا query رو باید چه جور بنویسم