
חיבור טבלאות
קדם ‹ Forums ‹ הייטק ‹ Database Design & Development ‹ חיבור טבלאות
-
חיבור טבלאות
פורסם ע"י מרים גיבלי הייטק on 20/02/2020 ב10:06 amהי, אני רוצה לחבר 2 טבלאות בטבלה אחת הקוד הוא Int 0 1 2 ובטבלה השניה השדה הוא varchar ומתחיל באפסים 0000000000000000004 האם יש פונקציה שמורידה אפסים?
מרים גיבלי הגיבה לפני 5 שנים 2 חברות · 2 תגובות -
2 תגובות
-
2
4
0
חברה חדשה
את יכולה להשתמש בConvert או Cast שימירו לך את זה לInt (ההבדל ביניהם, Convert עף אם לא הוא לא מצליחה להמיר, Cast מחזיר null) אם את רוצה להיות בטוחה שהמחרוזת מכילה רק מספרים, אפשר לבדוק באמצעות ISNUMERIC דוגמאות: SELECT CAST (’10’ as int), CONVERT (int, ’10’) SELECT ISNUMERIC(4567);
-
0
0
0
חברה חדשה
הצלחתי להוריד את האפסים שבהתחלה אבל הבעיה שלי שבטבלה כשיש 2 ערכים אז זה כתוב כך: 000008,00009 והם צריכים להתחבר לטבלת האבחנות לפי הקוד(בעצם טבלת האבחנות היא קוד של אבחנות ושם האבחנה אז אני צריכה להוציא את שמות האבחנות). אני רוצה למצוא דרך לחתוך את המספר בפסיק ואז להוריד את האפסים ואז אוכל לחבר עם הטבלה השניה. יש למשהיא רעיון?
Log in to reply.