הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [SQL] איחוד טבלאות (https://hosts.co.il/forums/showthread.php?t=74099)

O-B 01-05-09 00:41

[SQL] איחוד טבלאות
 
יש לי 2 טבלאות די דומות שאני צריך להוציא מהם נתנונים ואני רוצה לעשות את זה ע"י שאילתה אחת.
אחרי חיפוש בגוגל.. מצאתי שעושים את זה ע"י
PHP קוד:

 select from table1 union select from table2 

אבל..
אני רוצה לדעת מאיזה טבלה הנתון הגיע..

לדוגמה שתווצר לי טבלה כזאת:
אידי - שם - טבלה
1 - מישהו 1 - טבלה 1
3 - מישהו 2 - טבלה 2
4 - מישהו 3 - טלבה 2
7 - מישהו 4 - טלבה 1

Shay Ben Moshe 01-05-09 08:45

אממ אין לי מושג אם יש דרך פשוטה כזו, אבל אתה יכול בכל טבלה להוסיף ערך כלשהו נניח table או fromtable או מה שבא לך, להגדיר את זה tinyint ולמספר כל טבלה...

O-B 01-05-09 13:12

ציטוט:

נכתב במקור על ידי The Chosen Generl (פרסם 712194)
אממ אין לי מושג אם יש דרך פשוטה כזו, אבל אתה יכול בכל טבלה להוסיף ערך כלשהו נניח table או fromtable או מה שבא לך, להגדיר את זה tinyint ולמספר כל טבלה...

חשבתי על זה..
אם לא תהיה דרך אחרת זה מה שאני יעשה..

SniR-S 01-05-09 13:33

ברור, יש דרך לאיחוד טבלאות, אם זה מה שאתה מתכוון,
הינה מאמר שמסביר איך ניתן לעשות את זה: http://webmaster.org.il/article.asp?id=280

O-B 01-05-09 16:49

ציטוט:

נכתב במקור על ידי Snir Shamka (פרסם 712240)
ברור, יש דרך לאיחוד טבלאות, אם זה מה שאתה מתכוון,
הינה מאמר שמסביר איך ניתן לעשות את זה: http://webmaster.org.il/article.asp?id=280

את זה אני יודע..
אבל זה לא מה שאני צריך..

FuZuL 01-05-09 20:37

http://jadendreamer.wordpress.com/20...lds-using-php/

SHOW tables FROM $database

בניה 01-05-09 21:53

אולי הפונקציה הזו תעזור לך:
http://il.php.net/mysql_field_table


כל הזמנים הם GMT +2. הזמן כעת הוא 16:39.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ