sql >> Databasteknik >  >> RDS >> Sqlserver

Hur man bara väljer de tecken som förekommer före en specifik symbol i en SQL Select-sats

DECLARE @email VARCHAR(100)
SET @email = '[email protected]/IMCLientName'

SELECT SUBSTRING(@email,0, CHARINDEX('@',@email))


  1. Välja de n översta elementen i en grupp i Oracle

  2. SQL:Aggregera strängar tillsammans

  3. Varför får jag ORA-00932:inkonsekventa datatyper:förväntade - fick - när jag använder COLLECT() i en förberedd sats?

  4. Java SQL-datum är avstängt med 1 dag