ورود

View Full Version : سوال: ارتباط بین دو جدول



omidpand
یک شنبه 06 شهریور 1390, 13:47 عصر
من سه تا جدول دارم که براشون هم کلید اصلی و کلید ثانویه هم تعریف کردم. حالا میخوام تو یه صفحه جستجو که دارم با PHP مینویسم هم زمان چندتا فیلد تو هر کدوم از این جدول ها پیدا کنم، مثلا از جدول اطلاعات شخصی جنسیت مرد باشه و از جدول تخصص مدرکش زبان باشه از جدول سوم هم نمراتش بالای 15 باشه.
نمیدونم چجوری باید بنویسم. یا اصلا باید کوئری بسازم؟ خیلی زیادن این جدولها و حالتهای جستجو هم ممکنه خیلی متنوع باشه
ممنونم

nadi_1368
یک شنبه 06 شهریور 1390, 14:11 عصر
select table1.name,table2.sex,table3.proof from table1,table2,table3

omidpand
دوشنبه 07 شهریور 1390, 11:44 صبح
من این رو زدم:
SELECT userid FROM eng JOIN chap_eng ON eng.userid=chap_eng.userid WHERE chap_eng.metro='1' AND eng.project_manager='1';

و این جواب رو بهم داده:
Column 'userid' in field list is ambiguous
یعنی چی؟