欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

字段组合查询

程序员文章站 2022-06-24 11:15:14
刚有网友问及,数据表的姓与名是分开存储,但查询时,传入的是全名,怎样实现查询。 Insus.NET简单写了一个例子,可以参考之: IF OBJECT_ID('[dbo].[Employee]') IS NOT NULL DROP TABLE [dbo].[Employee] CREATE TABLE ......

刚有网友问及,数据表的姓与名是分开存储,但查询时,传入的是全名,怎样实现查询。

insus.net简单写了一个例子,可以参考之:

 

if object_id('[dbo].[employee]') is not null
    drop table [dbo].[employee]

create table [dbo].[employee]
(
    [firstname] nvarchar(40),
    [lastname] nvarchar(40)
)
go
insert into [dbo].[employee] ([firstname],[lastname]) values (n'张',n'三'),(n'李',n'四'),(n'黄',n'五')


select [firstname],[lastname] from [dbo].[employee] where ([firstname] + [lastname]) = n'李四'