שרשור שאלות מספור בשאילתות

JonDoe2

New member
ניתן אבל תלוי

באיזה DB אתה עובד. ברוב בסיסי הנתונים, לכל שורה ניתן שדה אוטומטי שנקרה rownum אשר מחזיק את מספר השורה וניתן לשים אותו בשליפה, לדוגמה: select id, name, rownum from people השם עצמו של השדה (rownum) תלוי בסוג ה-DB שאתה עובד איתו (אורקל, SQL, אקסס..)
 

JonDoe2

New member
עניתי כבר על שאלה כזו

תסתכל בהודעות. רוב בסיסי הנתונים תומכים בשליפה של שדה שנקרא rownum שמחזיר את מספר השורה בשליפה.
 

JonDoe2

New member
חיפשתי ולא מצאתי

הסתכלתי בתיעוד של jet (זה ה-sql של אקסס) ולא מצאתי אזכור לכך שלאקסס יש שדה שכזה. אם תאמרי לי מה השימוש שלך לשדה אולי אתן לך שיטה אחרת לייצר אותו ללא שאילתא.
 

JonDoe2

New member
מה שאפשר לעשות זה

אם המטרה זה לפתוח פורם, לשלוף את המידע ואז להציג בפורם, אז אפשר : 1. לשלוף את המידע עם עוד שדה ריק מסוג מספרי (פשוט להוסיף ל-select ערך מספרי עם alias) 2. לעבור על ה-recordset ולשים במקום השדה המספרי ערך עולה (לפי המעבר על ה-recordset). 3. להטעין את ה-rs לתוך הפורם. זה אומנם לא יבוצע בשליפה, אבל לפחות בשלב הסופי הפורם יקבל rs עם מספור רץ.
 

JonDoe2

New member
מה שאפשר לעשות זה

אם המטרה זה לפתוח פורם, לשלוף את המידע ואז להציג בפורם, אז אפשר : 1. לשלוף את המידע עם עוד שדה ריק מסוג מספרי (פשוט להוסיף ל-select ערך מספרי עם alias) 2. לעבור על ה-recordset ולשים במקום השדה המספרי ערך עולה (לפי המעבר על ה-recordset). 3. להטעין את ה-rs לתוך הפורם. זה אומנם לא יבוצע בשליפה, אבל לפחות בשלב הסופי הפורם יקבל rs עם מספור רץ.
 

emesh

New member
הצגת שתי טבלאות נפרדות יחד מי יעזור

אני מחפש את הקוד לSELECT עבור הצגת שתי טבלאות ביחד ע"י שאילתא. מישהו מוכן לעזור? תודה.
 
שאילתת איחוד (Union Select)

ודאי...
Select Field1, Field2, Field3 From Tbl1 Union Select Field1, Field2, Field3 From Tbl2​
הערה חשובה: ---------- יש להקפיד על מספר השדות, חייב להיות זהה בין שני חלקי השאילתה.
 
למעלה