PDA

View Full Version : نحوه مقایسه رکوردهای یک جدول با یکدیگر براساس ستون های مختلف



mnparsian
یک شنبه 21 دی 1393, 11:55 صبح
سلام من یک جدول دارم که تعدادی از ورود و خروج های پرسنل به همراه تاریخ و وضعیت ورود و خروج و شماره کارت ثبت شده ، حالا می خوام برای مثال
1: افرادی که بیش از یک تردد در روز دارند.
2: افرادی که تعداد ترددهایشان در روز فرد می باشد.
3: افرادی که آخرین ترددشان در یک روز ورود است...
و ...
بدست بیارم
چجوری میشه توی قسمت where clause دستور select دوتا رکورد از یک جدول رو با هم مقایسه کرد.
ممنون

Mofid.m
دوشنبه 22 دی 1393, 11:28 صبح
salam man roo systemi hastam ke nemitoonam farsi benevisam sharmande
age dorost motevaje shode basham bayad in dastoora komaket kone


select column1, column2,
case
when column1 is NULL and column2 is NULL then 'true'
when column1=column2 then 'true'
else 'false'
end
from table;





select column1, coulumn2, case when colum1=column2 then 'true' else 'false' end from table;





select column1, column2, column1=column2 from table