Sql 我希望将来能找到其中的一个 SELECT productname FROM foo WHERE productname LIKE '%myinput%' UNION SELECT productnumber FROM foo WHERE productnu
我希望将来能找到其中的一个Sql 我希望将来能找到其中的一个 SELECT productname FROM foo WHERE productname LIKE '%myinput%' UNION SELECT productnumber FROM foo WHERE productnu,sql,sql-server,tsql,sql-server-2008,Sql,Sql Server,Tsql,Sql Server 2008,我希望将来能找到其中的一个 SELECT productname FROM foo WHERE productname LIKE '%myinput%' UNION SELECT productnumber FROM foo WHERE productnumber LIKE '%myinput%' UNION ... SELECT productname FROM foo WHERE productname LIKE '%myinput%' OR lvn(myinput) <
SELECT productname FROM foo WHERE productname LIKE '%myinput%'
UNION
SELECT productnumber FROM foo WHERE productnumber LIKE '%myinput%'
UNION
...
SELECT productname FROM foo WHERE productname
LIKE '%myinput%' OR lvn(myinput) < 3
UNION
SELECT productnumber FROM foo WHERE productnumber
LIKE '%myinput%' OR lvn(myinput) < 3
UNION
...
ORDER BY 1 -- one-based column index sort for UNION queries
USE [AdventureWorks]
GO
CREATE FULLTEXT CATALOG [ProductsTest]WITH ACCENT_SENSITIVITY = OFF
AUTHORIZATION [dbo]
GO
USE [AdventureWorks]
GO
CREATE FULLTEXT INDEX ON [Production].[Product] KEY INDEX [PK_Product_ProductID] ON ([ProductsTest]) WITH (CHANGE_TRACKING AUTO)
GO
USE [AdventureWorks]
GO
ALTER FULLTEXT INDEX ON [Production].[Product] ADD ([Color])
GO
USE [AdventureWorks]
GO
ALTER FULLTEXT INDEX ON [Production].[Product] ADD ([Name])
GO
USE [AdventureWorks]
GO
ALTER FULLTEXT INDEX ON [Production].[Product] ADD ([ProductNumber])
GO
USE [AdventureWorks]
GO
ALTER FULLTEXT INDEX ON [Production].[Product] ENABLE
GO
Select * from production.product where
contains(*, '"Silver*"')
select aa.rank, bb.*
From containstable(production.product, *, '"Mountain" and "Silver*"') aa
inner join production.product bb
on aa.[key] = bb.productid
order by rank desc
ALTER PROC [dbo].[USP_GetDoctorLookupList]
(
@SearchText varchar(50),
@ItemCount int
)
AS
BEGIN
SET @SearchText = RTRIM(@SearchText) + '%'
BEGIN
SELECT TOP (@ItemCount) *
FROM
(
SELECT
CASE
WHEN RTRIM(LTRIM(d.cdocname)) LIKE @SearchText then 1
WHEN RTRIM(LTRIM(d.cdeano)) LIKE @SearchText then 2
END OrderBy,
d.docid_PK,
d.cdocname,
d.cdeano
FROM doctor d
WHERE
(d.cdocname LIKE @SearchText
OR d.cdeano LIKE @SearchText
)
) Doc ORDER BY OrderBy, cdocname
END
END