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