السلام عليكم
قمت باستخراج بيانات من جدولين
اريد عمل select على النتائج
:)
بارك الله فيكم
السلام عليكم
قمت باستخراج بيانات من جدولين
اريد عمل select على النتائج
:)
بارك الله فيكم
السلام عليكم ...
Select StudentName FROM (SELECT StudentName , School.ID AS SS_ID FROM School INNER JOIN Student On Student.SchoolID = School.ID) AS Temp ;
هل هذا ما تريده .
لا إله إلا الله ... محمد رسول الله
لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة
المعرًف القديم : houssam11350_11350
من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر
يمكن إختصار الإستعلام بـselect واحده، هذه قاعدة بيانات مع جدولين وكذا بينات:
DROP DATABASE IF EXISTS mydb; CREATE DATABASE mydb; USE mydb; DROP TABLE IF EXISTS posts; CREATE TABLE posts ( id INT UNSIGNED NOT NULL AUTO_INCREMENT , title VARCHAR(255) NOT NULL , content TEXT NOT NULL , PRIMARY KEY (id) , UNIQUE INDEX id_UNIQUE (id ASC) ); DROP TABLE IF EXISTS comments; CREATE TABLE comments ( id INT UNSIGNED NOT NULL AUTO_INCREMENT , post_id INT UNSIGNED NOT NULL, content TEXT NOT NULL , PRIMARY KEY (id) , UNIQUE INDEX id_UNIQUE (id ASC), FOREIGN KEY (post_id) REFERENCES posts(id) ); INSERT INTO posts VALUES(NULL, 'Hello world!', 'This is my first post'); INSERT INTO comments VALUES(NULL, 1, 'Nice post man!'); INSERT INTO comments VALUES(NULL, 1, 'Wow!');
لعرض مثلاً معرّف المواضيع و محتويات الردود عليها، يمكن عمله هكذا:
SELECT posts.id, comments.content FROM comments INNER JOIN posts ON posts.id = comments.post_id;
تم تعديل هذه المشاركة بواسطة Mr.B في 28 يناير 2013 في 11:17