sql >> Databasteknik >  >> RDS >> Sqlserver

Markera alla tills första förekomsten av ett tecken

;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. Gettext eller databasöversättning

  2. Behöver en praktisk lösning för att skapa mönsterdatabas (5-5-5) för 15-pussel

  3. Är raderna låsta i ordning i en SELECT ... ORDER BY ... FOR UPDATE-sats?

  4. hur man snabbt kopierar en stor innodb-tabell