PDA

View Full Version : درخواست کمک برای نوشتن کوئری بین 3 جدول



shervinrv
دوشنبه 24 شهریور 1393, 21:35 عصر
سلام دوستان
سه تا مقدار دارم که در واقع سه آیدی از سه جدوله
میخوام با یک کوئری مقدار name از هر سه جدول رو که آیدیشون برابر با مقادیر هست رو بگیرم
به طور کلی یه سلکت سادس ولی اجبارا باید این سه مقدار رو حتما با یک کوئری بگیرم
select name from users where id=@id
select name from class where id=@id
select name from study where id=@id
میخوام هر سه این سه کوئری رو با یدونه بگیرم
ممنون از راهنماییتون

fakhravari
دوشنبه 24 شهریور 1393, 21:59 عصر
SELECT column_name(s) FROM table1
UNION
SELECT column_name(s) FROM table2;

shervinrv
دوشنبه 24 شهریور 1393, 22:05 عصر
دوست عزیز خیلی ممنون از کمکتون
یه سوال دیگه هم داشتم
میخوام یه کوئری بنویسم که از یه جدول سه مقدار رو بخونه که این سه مقدار درواقع سه آیدی از سه جدول دیگس
حالا بره مقدار name از اون سه جدول رو برگردونه

shervinrv
سه شنبه 25 شهریور 1393, 15:42 عصر
دوستان من این کوئری رو نوشتم
select teachertoclass.study,teachertoclass.teacher,users. name" _
& ",studies.studyname from teachertoclass inner join users on users.id=" _
& "teachertostudy.teacher inner join studies on studies.id=teachertoclass.study

ولی ارور زیر رو میگیرم
The multi-part identifier "teachertoclass.teacher" could not be bound.