sql >> Databáze >  >> RDS >> Sqlserver

SQL Async Multiple Query Kombinovat výsledky -- Maximální výsledky (horní XYZ)

Následující text vám pravděpodobně poskytne plán, který dosáhne požadovaného výsledku, kdy po nalezení 1000. řádku nezpracujete žádné řádky.

WITH CTE
     AS (SELECT Text
         FROM   A
         WHERE  CONTAINS(Text, '"searchString"')
         UNION ALL
         SELECT Text
         FROM   B
         WHERE  CONTAINS(Text, '"searchString"')
         UNION ALL
         SELECT Text
         FROM   C
         WHERE  CONTAINS(Text, '"searchString"'))
INSERT INTO Results
SELECT TOP 1000 Text
FROM   CTE 


  1. Zápis souboru PHP ke čtení z CSV a spuštění SQL Query

  2. integritní omezení (...) porušeno - nalezen podřízený záznam, Java, Oracle, Hibernate

  3. Problém s formátem čísel v Oracle

  4. Oracle text escapující se složenými závorkami a zástupnými znaky