Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Zaznacz wszystko do pierwszego wystąpienia postaci

;WITH T(C) AS
(
SELECT 'asdf|adkfdll|dd' UNION ALL
SELECT 'asdkdkdk|da|d' UNION ALL
SELECT ''
)
SELECT  LEFT(C, CHARINDEX('|',C + '|') -1)
FROM T


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego nie mogę odwołać się do aliasu kolumny w ORDER BY używając CASE?

  2. SQL Server CTE lewe sprzężenie zewnętrzne

  3. Przekonwertować „01 września 2017” na „01/09/2017” w T-SQL?

  4. Tabela z wieloma wyrażeniami Wartości funkcji w porównaniu z tabelą inline Wartości funkcji

  5. połącz dwie liczby całkowite i wynik jako łańcuch w SQL