sql >> Database >  >> RDS >> Sqlserver

Alles selecteren totdat een teken voor het eerst voorkomt

;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. Hoe ORA-01795 in Java-code op te lossen?

  2. Controleer of twee selecties equivalent zijn

  3. Best practices voor het ontwerpen van meertalige databases

  4. Geef gegevens uit de mysql-rij weer als een kolom in php