PDA

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



varasteh
دوشنبه 20 شهریور 1396, 21:56 عصر
سلام
وقت بخیر

یک مشکلی هست که چند روزه منو درگیر خودش کرده و هر راهی رو میرم به جواب نمی رسم ممنون میشم دوستان راهنماییم کنن.

من یک جدول دارم که توش تعدادی رکورد هست

ID NAME USER


من یک کوئری نوشتم که از این جدول رکورد انتخاب کنه

SELECT * FROM tableName WHERE NAME = '' AND USER = 2


که در اینجا یوزر 2 آی دی کاربری هست که این رکورد براش رزرو شده (اگر رکوردی که یوزر 2 وجود نداشته باشه کوئری بدون شرط یوزر ارسال میشه و اون رکورد یوزرش روی 2 ست میشه)
حالا مشکل اینجاست که وقتی دو یا چند یوزر درخواست رکورد از این جدول رو بدن و درخواستا همزمان باهم باشه رکوردا مساوی بر میگرده.

من این مثال رو زدم که منظورم رو برسونم. اگر روشی هست که بشه این مشکل رو حل کرد از سمت کد یا از سمت دیتابیس ممنون میشم راهنمایی بفرمایید

plague
سه شنبه 21 شهریور 1396, 17:49 عصر
یکم واضح تر بگو معلوم نیست چی داری میپرسی
من این جمله رو چند بار خوندم 1 کلمش دستگیرم نشد چی میگی

که در اینجا یوزر 2 آی دی کاربری هست که این رکورد براش رزرو شده (اگر رکوردی که یوزر 2 وجود نداشته باشه کوئری بدون شرط یوزر ارسال میشه و اون رکورد یوزرش روی 2 ست میشه)