View Full Version : سوال: جلوگیری از واکشی رکوردهای تکراری
rash44
سه شنبه 10 اردیبهشت 1392, 14:24 عصر
سلام
برای اینکه رکوردهای تکراری واکشی نشه باید Selecet رو به چه صورت تغییر بدم ؟
SELECT `date` FROM `table`
dousti_design
سه شنبه 10 اردیبهشت 1392, 14:31 عصر
SELECT DISTINCT `date` FROM `table`
abolfazl-z
سه شنبه 10 اردیبهشت 1392, 14:32 عصر
سلام :لبخندساده:
میتونید در هنگام ساختن فیلد Collation = latin1_general_cs قرار دهید.
rash44
سه شنبه 10 اردیبهشت 1392, 14:35 عصر
از این کوئری استفاده میکنم
ولی باز هم رکوردهای تکراری واکشی میشه
$sql = "SELECT DISTINCT `id`,`reg_date`,`sex` FROM `honar` WHERE (`reg_date` between '$az' AND '$ta')";
dousti_design
سه شنبه 10 اردیبهشت 1392, 14:53 عصر
در این صورت منظور از رکورد تکراری رکوردی است که همه فیلدهای `id`,`reg_date`,`sex` باهم یکی باشند. اگر بخاید مثلا reg_date تکراری نباشه از group by استفاده کنید:
SELECT `id`,`reg_date`,`sex` FROM `honar` GROUP BY reg_date
rash44
سه شنبه 10 اردیبهشت 1392, 14:59 عصر
در این صورت منظور از رکورد تکراری رکوردی است که همه فیلدهای `id`,`reg_date`,`sex` باهم یکی باشند. اگر بخاید مثلا reg_date تکراری نباشه از group by استفاده کنید:
SELECT `id`,`reg_date`,`sex` FROM `honar` GROUP BY reg_date
ممنون دوست عزیز
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.