SUBSTRING - Returns part of a character, binary, text, or image expression in SQL Server.
Syntax - SUBSTRING ( expression ,start , length )
לדוגמא
SELECT name, SUBSTRING(name, 1, 1) AS First_Letter_From_Name
++++++++
LEN - Returns the number of characters of the specified string expression, excluding trailing blanks.
Syntax - LEN ( string_expression )
יביא את התוצאה
לדוגמא
בהמשך למעלה, מחזיר את כל המלל בתא -
SUBSTRING(d.Addresses,1, LEN(d.Addresses) - 1)
++++++++
STUFF - מכניס מחרוזת אחת למחרוזת אחרת, מוחק מהחרוזת הראשונה ומכניס את המחרוזת השנייה
Syntax- STUFF ( character_expression , start , length , replaceWith_expression )
לדוגמא
SELECT STUFF('abcdef', 2, 3, 'ijklmn');
יביא את התוצאה
aijklmnef
++++++++++
CAST - Returns expression translated to data_type.
Syntax - CAST ( expression AS data_type [ ( length ) ]
LIKE - מציאת מחרוזת בתוך מחרוזת אחרת
ייצוא נתוני השאילתא -
1. לחיצה ימנית על תוצאות השאילתא ולחיצה על "Save Rsults As..."
1. לחיצה ימנית על תוצאות השאילתא ולחיצה על "Save Rsults As..."
2. הטבלה תיוצא לקובץ CSV ללא כותרות - בשביל להוסיף כותרות נשנה את ההגדרה ב -
tools ->
tools ->
SELECT a.UserID,
SUBSTRING(d.Addresses,1, LEN(d.Addresses) - 1) AddressList
FROM
(
SELECT DISTINCT UserID
FROM tableName
) a
CROSS APPLY
(
SELECT [AddressLine1] + ', '
FROM tableName AS B
WHERE A.UserID = B.UserID
FOR XML PATH('')
) D (Addresses)
אין תגובות:
הוסף רשומת תגובה