数据库提高查询效率
ALTER PROCEDURE FindeAllOrderCompanyNO
@companyNO varchar(50),
@supplierNO varchar(50),
@settlement int,
@endDateTime datetime,
@sign bit,
@ticketingTime datetime
AS
declare @sql varchar(max)
SET NOCOUNT ON;
set @sql =' select * from vw_tickDetail_tickorders_tickAirLines where CompanyNO in (select CompanyNO from TicketOrders GROUP by CompanyNO) and GetTicketTime<'''+cast(@endDateTime as varchar(20))+''' and GetTicketTime>='''+cast(@ticketingTime as varchar(20))+''' and GetTicketSign='''+cast(@sign as varchar(20))+''' '
if @companyNO is not null and @companyNO!=''
set @sql +=' and CompanyNO ='''+@companyNO+''''
if @supplierNO is not null and @supplierNO!=''
set @sql +=' and tickDetailSupplierNO='''+@supplierNO+''''
if @settlement !='' and @settlement >-1
set @sql +=' and SettlementStatus='+@settlement+''
print @sql
exec (@sql)
RETURN
各位大侠,,怎么修改才能使这个存储过程 提高查询效率
...全文
相关推荐
怎样提高数据库查询效率
提高数据库查询效率技巧数据库查询效率是数据库性能的关键指标之一。提高数据库查询效率可以大大提高应用程序的响应速度和用户体验。
提高数据库查询效率
### 提高数据库查询效率在当今信息化社会,随着数据量的激增,如何高效地管理和查询数据成为了一个亟待解决的问题。特别是在面对千万级甚至更大的数据集时,提高数据库查询效率变得尤为重要。
怎样提高数据库的查询效率
"提高数据库查询效率是网络开发中数据库调优的关键。以下是一些关键策略:1. **创建索引**:对频繁出现在`WHERE`和`ORDER BY`子句中的列建立索引,可以显著提升查询速度。索引允许数
详细讲解提高数据库查询效率的实用方法
### 详细讲解提高数据库查询效率的实用方法在IT领域,特别是对于数据库操作而言,提高查询效率是一项至关重要的技能。
提高数据库查询效率的实用方法
### 提高数据库查询效率的实用方法在现代数据密集型应用中,数据库性能优化是确保系统高效运行的关键因素之一。


