PDA

View Full Version : مشکل این کوئری که میخوام از دو تا جدول رکورد بخونم چیه؟



دلتنگ اسمان
چهارشنبه 25 تیر 1393, 17:50 عصر
میخوام از دو تا جدول رکوردهایی رو بخونم اما خطا میده:

om.CommandText = "SELECT darman.id,darman.codemelli ,general.id,general.codemelli " +
"from darman Inner Join general on darman.codemelli=general.codemelli where codemelli = '" + nationalCode+"'";



در هر دو جدول یه ID دارم که کلید اصلیه. و ستون کد ملی که در هر دو جدول هم نوع هستن.

متن خطا :Ambiguous column name 'codemelli'.

Rejnev
چهارشنبه 25 تیر 1393, 18:37 عصر
توی where اسم جدول رو قبل از کد ملی بزنید:
where general.Codemelli = ...

abbas.oveissi
چهارشنبه 25 تیر 1393, 18:37 عصر
بخاطر شرط where هست که وقتی نوشتی
where codemelli اسم جدول رو قبلش نذاشتی