View Full Version : مشکل در ساختن Delete چند رکورد در دستور SQL
Chabok
سه شنبه 11 مرداد 1384, 23:23 عصر
با عرض سلام خدمت دوستان عزیز
خواهش کمک کنید که چطوری یه دستور Delete بنویسم که چند تا از
رکورد های مورد نظر پاک بشه
تا اینجاش رو بلدم :
Delete From Table1 Where CODE=12 ...
این مال یه رکورده مثلا کد 12
ولی برای چند تا رکورد چیکار کنم ؟
خواهشا کمک کنید .خیلی فوریه . ممنونم
asilverisis
سه شنبه 11 مرداد 1384, 23:54 عصر
سلام
بالاخره این چند رکورد باید در یه فیلد مقدار مشترک داشته باشند
مثلا
Delete From Table1 Where Name='Ehsan'
PalizeSoftware
چهارشنبه 12 مرداد 1384, 00:34 صبح
این کد رو بکار ببر:
DELETE FROM Table1
WHERE Code=12 OR Code=13 OR Code=14 ...
http://asefsoft.com/qsimages/118.gif
اینجوری هم میشه
DELETE FROM Table1
WHERE Code IN (12,13,14,...)
Ehsan Zand
چهارشنبه 12 مرداد 1384, 16:25 عصر
فکر کنم اینم جواب بده
DELETE FROM Table1
WHERE Code BETWEEN ? AND ?
امتحان کن.
PalizeSoftware
چهارشنبه 12 مرداد 1384, 21:59 عصر
فکر کنم اینم جواب بده
DELETE FROM Table1
WHERE Code BETWEEN ? AND ?
امتحان کن.
درسته جواب میده ولی وقتی که ناحیه ما مشخص و ثابت باشه و نه اینکه چیزی از میان نباشه.
Ehsan Zand
پنج شنبه 13 مرداد 1384, 00:43 صبح
بله حق با شماست
من فکر کردم که محدوده ای بین دو عدد مورد نظره
vBulletin® v4.0.8, Copyright ©2000-1391, Jelsoft Enterprises Ltd.