פורסם 2008 בפברואר 2017 שנים אני שולף נתונים ממסד נתונים באמצעות שאילתת SQL כשאת התוצאות אני מנסה למיין (ORDER BY) לפי הא-ב.העניין הוא שבעמודה שלפיה אני מנסה למיין יש גם עברית וגם, לפעמים, גרשיים ואז קורה שהשורות הראשונות שאני מקבל במיון הן שורות כמו:'בן-חיים סרג, 'פרידמן משה פרופ, ...ורק אחרי כל השורות שמכילות: גרש, גרשיים, סוגריים. אני מקבל את התוצאות ממוינות לפי הא-ב.האם יש אפשרות איך שהוא לגרום לSQL להתעלם מכל הסימנים הללו בעת מיון?
פורסם 2008 בפברואר 2017 שנים אתה צריך להשתמש בפונקציות כמו ltrimhttp://www.java2s.com/Code/Oracle/Char-Functions/Ltrimremovesasetofcharactersfromtheleftofastring.htmבמקום למיין לפי השדה, מיין לפי ltrim של השדה.כשחיפשתי קצת בגוגל הבנתי שלא כל ה-SQL Servers תומכים בפונקציה הזו ככה (בחלקם ltrim משמשת רק למחיקת רווחים), אז יכול להיות שזה לא יעבוד.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.