PDA

View Full Version : شرط کوئری یک شرط دیگست



Julias99
چهارشنبه 09 مهر 1393, 09:50 صبح
سلام دوستان
من با کد زیر 200 تا رکوردی که خواستم رو گرفتم

SELECT TOP 200 * FROM dbo.Customer_TB WHERE Username='test'

خالا میخوام این 200 نفر username شون از تست به مشتری تغییر کنه
UPDATE dbo.Customer_TB SET Username='مشتری'

یعنی شرط دستور آپدیت بشه select بالایی

online_com
چهارشنبه 09 مهر 1393, 11:03 صبح
سلام
با اين حالت تست كن


UPDATE dbo.Customer_TB SET Username='moshtari' WHERE Username='test'
ORDER BY dbo.Customer_TB.id ASC limit 200


البته این دستور تو mySql‌ جواب میده، ممکن هست معادلی برای T-SQL نداشته باشه.
مشتري رو خودت فارسي بنويس

pezhvakco
چهارشنبه 09 مهر 1393, 11:09 صبح
سلام
این روش رو تست بفرمایید

With TmpTable AS (
SELECT TOP 200 *
FROM dbo.Customer_TB
WHERE Username='test'
)
UpDate TmpTable
SET Username='مشتری'