sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Flera LIKE-satser

WITH CTE AS
(
SELECT VALUE
FROM (
        VALUES ('B79'), ('BB1'), ('BB10'), ('BB11'), ('BB12'), ('BB18'), ('BB2'), ('BB3'), ('BB4'), ('BB5'), ('BB6'), ('BB8'), ('BB9'), ('BB94'), ('BD1'), ('BD10'), ('BD11'), ('BD12'), ('BD13'), ('BD14'),
                ('BD15'), ('BD16'), ('BD17'), ('BD18'), ('BD19'), ('BD2'), ('BD20'), ('BD21'), ('BD22'), ('BD3'), ('BD4'), ('BD5'), ('BD6')
     ) V(VALUE)
)   

SELECT * FROM tbl_ClientFile T WHERE EXISTS ( SELECT TOP 1 1 FROM CTE WHERE T.CLNTPOST1 LIKE CTE.VALUE + '%')



  1. Hur kopplar man HTML-sidor till mysql-databasen?

  2. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Kommunikationslänkfel till fjärrdatabas

  3. Hur man bevarar ordningen på fälten som ska väljas när du använder $query->addExpression()

  4. Hur väljer man ett varchar2-fält i formatet 'HH24:MI:SSxFF6' som ett INTERVAL TIMME TILL SEKUND(6)?