PDA

View Full Version : مشکل در نوشتن دو کوئری



feryt20
پنج شنبه 08 آبان 1393, 18:00 عصر
سلام
ببخشید اینجا مطرح میکنم
میخاستم دوتا کوئری بنویسم که اون قسمتهایی از اطلاعاتو که آی دیشون توی جدول چندبار تکرار شده رو از اونایی که یکبار تکرار شده جدا نشون بدم
کسی هست کمک کنه؟

مثلا یه جدول دارم به این صورت



ID
Name
CNT
Date


1
w
10
2014-01-01


1
x
15
2014-01-10


1
y
13
2014-01-15


2
z
11
2014-01-20


2
a
10
2014-01-24


3
b
15
2014-01-26


4
c
16
2014-01-29


5
d
20
2014-01-30



میخوام وقتی داخل کوئری اول سلکت کردم از تاریخ 01-01 تا 30-01 فقط اطلاعات شماره 3و4و5 رو نشون بده
و داخل کوئری دومم سلکت کردم از تاریخ 01-01 تا 30-01 فقط اطلاعات 1و2 (سه تا 1 و دوتا 2) رو نشون بده

خواهشا کمک کنید خیلی لازمش دارم

mostafa272
پنج شنبه 08 آبان 1393, 18:22 عصر
http://stackoverflow.com/questions/2594829/finding-duplicate-values-in-a-sql-table

aslan
پنج شنبه 08 آبان 1393, 18:24 عصر
سلام
ببخشید اینجا مطرح میکنم
میخاستم دوتا کوئری بنویسم که اون قسمتهایی از اطلاعاتو که آی دیشون توی جدول چندبار تکرار شده رو از اونایی که یکبار تکرار شده جدا نشون بدم
کسی هست کمک کنه؟

مثلا یه جدول دارم به این صورت



ID
Name
CNT
Date


1
w
10
2014-01-01


1
x
15
2014-01-10


1
y
13
2014-01-15


2
z
11
2014-01-20


2
a
10
2014-01-24


3
b
15
2014-01-26


4
c
16
2014-01-29


5
d
20
2014-01-30



میخوام وقتی داخل کوئری اول سلکت کردم از تاریخ 01-01 تا 30-01 فقط اطلاعات شماره 3و4و5 رو نشون بده
و داخل کوئری دومم سلکت کردم از تاریخ 01-01 تا 30-01 فقط اطلاعات 1و2 رو نشون بده

خواهشا کمک کنید خیلی لازمش دارم

سلام
با استفاده از Group By و Having Count میتونید به نتیجه دلخواه برسید ....... در مورد Having جستجو کنید
....
موفق باشید

feryt20
جمعه 09 آبان 1393, 01:08 صبح
مرسی
ولی یه جور دیگه حلش کردم :)