1.select a.rwmc,a.fpr,a.rwgq,b.jhkssj,b.jhjssj from YG_RW_JHRW a left join
(select rwid,min(jhrwsj) jhkssj,max(jhrwsj) jhjssj from YG_RW_JHRWMX group by rwid) b
on a.rwid=b.rwid where a.xmid='090837043_115716625_115817953_104354109' order by b.jhkssj,b.jhjssj
2.group by 与 distinct
GROUP BY 语句 用于结合聚合函数,根据一个或多个列对结果集进行分组。
语法
SELECT column_name, aggregate_function(column_name) FROM table_name WHERE column_name operator value GROUP BY column_name
http://www.w3school.com.cn/sql/sql_groupby.asp
DISTINCT 语句
http://www.w3school.com.cn/sql/sql_distinct.asp
3.select top 20 id,title from hs_xy_bbsmessage
where (boardid=@boardid and parentid=@parentid)
and (id not in
(select top 120 id from hs_xy_bbsmessage where boardid=@boardid and parentid=@parentid order by id desc)
) order by id desc
4.select b.goodsname 品名,b.ggxinghao 规格型号,b.shengchancj 生产厂家,b.caizhi 材质,b.danwei 计量单位,case a.isdingchi when 1 then '是' when 0 then '否' end 是否定尺,a.lizhong 理重,a.chengzhong 称重,a.jianshu 件数,a.rushu 入数 from yew_rkplandandetail a left join base_goods b on a.goodsid=b.id
5.select * into tableB from tableA
insert into tableB(fld1, fld2) select fld1, fld2 from tableA
以上两句都是将 tableA 的数据插入到 tableB,但两句又有区别的:
第一句(select into from)要求目标表(tableB)不存在,因为在插入时会自动创建。
第二句(insert into select from)要求目标表(trableB)存在。
6. create table DYXY_TBDATA_HG as select * from dongying1.DYXY_TBDATA_HG
创建一个表DYXY_TBDATA_HG,其表结构与dongying1.DYXY_TBDATA_HG(dongying1是表空间)一样
7.select bb.StatisticsCount,aa.* from spb_Collocation aa left join (select * from tn_Counts_100304 where CountType='CommentCount') bb on aa.CollocationId=bb.ObjectId order by bb.StatisticsCount desc
8.select DateDiff(day,birthday,getdate()) from user
sqlserver数据库两时间相减求时间差 差几天day 差几年year等 http://bbs.csdn.net/topics/100147236
相关推荐
SQL语句是数据库操作的核心,它用于查询、插入、更新和删除数据,是任何数据库管理系统中的基础工具。在IT行业中,编写SQL语句是一项必备技能,但手动编写和调试SQL语句可能会耗费大量时间和精力,尤其在处理复杂...
本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要差异在于以下几个方面: 1. **数据类型**:Oracle支持的数据类型如NUMBER、LONG、RAW等在...
一篇关于SQL语句比较全面的教程。 SQL语句教程(01) SELECT......................................2 SQL语句教程(02) DISTINCT...................................2 SQL语句教程(03) WHERE...........................
sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明...
在Java编程中,调试SQL语句是开发过程中的常见任务,尤其当面对复杂且冗长的查询时。为了提高效率并使SQL语句更易于理解和分析,格式化SQL语句显得尤为重要。标题提及的"Java打印漂亮的SQL语句(被格式化的SQL语句)...
以下是一些关于SQL语句生成工具及其核心功能的详细解释: 1. **数据库对象浏览**:工具通常提供一个直观的界面,允许用户浏览数据库架构,包括表、视图、存储过程、函数和其他数据库对象。用户可以轻松选择需要操作...
SQL Server 动态 SQL 语句的用法 SQL Server 中的动态 SQL 语句是一种灵活的查询方式,它可以根据不同的情况生成不同的 SQL 语句。动态 SQL 语句可以用来实现复杂的业务逻辑,提高查询效率和灵活性。 普通 SQL ...
"hibernate执行原生sql语句" Hibernate 是一种流行的 ORM(Object-Relational Mapping)框架,用于将 Java 对象映射到关系数据库中。然而,在一些情况下,我们需要直接执行原生 SQL 语句,而不是使用 Hibernate 的...
PB脚本中SQL语句写法与SQL中语句写法对照 PB脚本中SQL语句写法与SQL中语句写法对照是非常重要的知识点,因为PB脚本和SQL语言在写法和应用中有所不同。本文将对PB脚本中SQL语句写法和SQL中语句写法进行对比和分析。 ...
sql语句sql语句sql语句sql语句sql语句
V$SQLAREA视图提供了关于SQL语句执行计划的信息,包括磁盘读取次数、执行次数等重要指标。下面两个查询语句展示了如何利用该视图来找出消耗资源较多的SQL语句: - **查询磁盘读取次数较高的SQL语句:** ```sql ...
全面掌握SQL语句 详细的SQL语句介绍 详细的SQL语句介绍 详细的SQL语句介绍 详细的SQL语句介绍
### Oracle监听执行SQL语句详解 #### 一、Oracle监听执行概述 在Oracle数据库管理与维护过程中,有时候我们需要了解应用程序正在执行哪些SQL语句,这不仅有助于性能优化,还可以帮助我们诊断潜在的问题。通过监听...
这个我是下了别人的 里面有很多的问题 不知道那位高手愿意帮忙
在实际开发中,有时我们需要了解LINQ查询是如何转换为SQL语句的,以便于调试和优化性能。以下将详细介绍几种查看LINQ生成SQL语句的方法。 1. **Debug.WriteLine()** 在使用LINQ查询时,可以利用`Debug.WriteLine()...
SQLTracker是一款专为数据库操作监控设计的工具,它在IT领域中主要用于跟踪和记录SQL语句的执行情况。SQL(Structured Query Language)是用于管理关系数据库的编程语言,包括查询、更新、插入和删除数据等操作。SQL...
### 完成超长SQL语句执行前拆分 #### 概述 在使用Visual Basic (简称VB)进行数据库操作时,可能会遇到因为SQL语句过长而导致无法正常执行的问题。这种情况下,即使该SQL语句可以在SQL Server的查询分析器中成功运行...
在数据库管理系统(如MySQL、Oracle、SQL Server等)中,SQL语句是不可或缺的一部分。 1. SQL基础语法 SQL的基础语法包括SELECT、INSERT、UPDATE、DELETE四大语句,它们分别用于查询、插入、更新和删除数据。 - ...
在数据库管理与开发过程中,编写SQL语句是必不可少的一环。有时,我们可能会遇到需要执行非常长的SQL语句的情况。这些超长语句可能由于包含大量的条件、子查询或是数据量较大等原因而变得异常复杂。本文将围绕“SQL...