ACCESS语句转换成SQL SERVER语句 [问题点数:40分,结帖人deansroom]

Bbs5
本版专家分:3085
结帖率 100%
Bbs7
本版专家分:26132
Blank
红花 2008年4月 Delphi大版内专家分月排行榜第一
Blank
蓝花 2007年12月 Delphi大版内专家分月排行榜第三
2007年9月 Delphi大版内专家分月排行榜第三
2007年8月 Delphi大版内专家分月排行榜第三
Bbs5
本版专家分:3085
Bbs5
本版专家分:3085
oracle 的sql 语句如何转换成sql serversql 语句
select a.*,b.sName as ActorName,b.sCode as ActorCode,d.sShortName as CompanyName,e.sSymbol"rn +" from COMPANYACTOR a,ACTOR b,RESOURCEMANAGERROLE c,COMPANY d,CURRENCY e "+ "where a.nActorID = b.ID(+) and a.nCompanyID = d.ID(+) and a.ID = c.nCompanyActorID and b.nCurrencyID = e.ID(+) and c.nResourceMngID = ? order by d.sShortName,b.sName";rn请问各位兄弟,上面 的代码如何<em>转换成</em><em>sql</em> <em>server</em> 的<em>sql</em> <em>语句</em>rn
如何把ORACLE的SQL语句转换成ACCESS可执行的SQL语句?
Update SWAPACT SET RESID_SI=(SELECT SUM(C.AMOUNT) rn FROM SWACTHD b,SWACTDTL c rn where SWAPACT.PACTNO=b.PACTNO and b.ADRESSLB='S' rn and b.CTCODE=c.ctcode and SWAPACT.SQCNUM=C.SQCNUM rn and b.CTLB in('进口','出口')) where PACTNO='11111' rnrn这个<em>sql</em>在oracle中可以执行,在ACCESS中好像得用 INNER JOIN rn修改.我没用过ACCESS,能帮帮忙吗?
Access SQL语句转换成Oracle SQL语句问题
我想把下面的Access SQL<em>语句</em><em>转换成</em>Oracle SQL,不知道该怎么正确转换。rnSELECT LINE.LINE_ID, First(LINE.DESCRIPTION) AS LINE_DESCRIPTION, LINE.DEVICE, BLOCK.BLKTYP, First(CTL.DESCRIPTION) AS CTL_DESCRIPTION, First(CTL.DEVICE) AS DEVICE, First(CTL.MASTER) AS MASTER, First(LINE.PRI0) AS PRI0, First(CTL.NUM) AS NUM, First(VNODE.ADDRESS) AS ADDRESS, PARAM.PTYPE_ID, PARAM.VALUE AS BAUDRATErnFROM (((PATH INNER JOIN (LINE INNER JOIN CTL ON LINE.CTL_ID = CTL.CTL_ID) ON PATH.LINE_ID = LINE.LINE_ID) LEFT JOIN VNODE ON PATH.PATH_ID = VNODE.VNODE_ID) LEFT JOIN BLOCK ON VNODE.VNODE_ID = BLOCK.BLOCK_ID) LEFT JOIN PARAM ON (LINE.CTL_ID = PARAM.CTL_ID) AND (LINE.LINE_ID = PARAM.LINE_ID)rnGROUP BY LINE.LINE_ID, LINE.DEVICE, BLOCK.BLKTYP, PARAM.PTYPE_ID, PARAM.VALUE rnHAVING (((PARAM.PTYPE_ID)="BAUDRATE" Or (PARAM.PTYPE_ID) Is Null))rnORDER BY LINE.LINE_ID, First(LINE.PRI0) DESC
Sql Server 字段值转换成SQL语句
各位大侠中午好.rn 小弟在做一个项目的时候遇到一个问题,我有一个表a,a表有一个字段exp,该字段的值大概如下:rnrn[code=SQL]rn casern when left(t_ring.prod_type,3) = '单排滚' or left(t_ring.prod_type,3) = '单排球' or rn left(t_ring.prod_type,3) = '双列球' or left(t_ring.prod_type,3) = '球柱联' then 1rn endrn[/code]rn其中 t_ring 是另外一个表的表名,prod_type是t_ring的一个字段.rnrn 当我交叉 a表和t_ring表的时候,想让形如上面的<em>语句</em>都动态执行 比如返回1或者nul,而不是一个静态的字符串.rn 有什么好方法吗? 我现在是用游标 动态取出exp,然后拼接在<em>sql</em><em>语句</em>里. execute(<em>sql</em>)
sql语句转换成hql语句
String <em>sql</em>="select * from project where projectId not in(select projectId from LaborLicence) and companyId='"+companyId+"'";rn谁能帮我将上述<em>sql</em><em>语句</em><em>转换成</em>hql---------------------------谢谢大家了rn持久化后的java类和xml有 rnproject.java project.xml rnLaborLicence.java LaborLicence.xml
SQL语句sql serveraccess
SELECT dbo.Execptional.ID, dbo.Worker.WorkSN, dbo.Worker.Name, rn dbo.Execptional.Execptional, dbo.Execptional.ApplyTime, dbo.Execptional.StartTime, rn dbo.Execptional.EndTime, Worker_1.Name AS ConfirmName, rn dbo.Execptional.Explain, dbo.Execptional.WorkerID, dbo.Execptional.ConfirmID, rn dbo.Execptional.ScheduleNamesrnFROM dbo.Execptional INNER JOINrn dbo.Worker ON dbo.Execptional.WorkerID = dbo.Worker.ID LEFT OUTER JOINrn dbo.Worker Worker_1 ON Worker_1.ID = dbo.Execptional.ConfirmIDrnrn以上SQL<em>语句</em>在ACCESS中如何实现?
Sql Server 和 Access 操作数据库结构Sql语句
Sql Server 和 Access 操作数据库结构Sql<em>语句</em>! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/
请问Access和SQL Server的SQL语句的区别?
我总是使用这两个数据库 可是SQL<em>语句</em>总是让我头疼 请高手指教
SQL语句转为Access语句
select a.*, b.pay,c.used,b.pay-c.used as have from studentInfo a left join rn(select stuID,sum(money) as pay from payInfo group by stuID) b on a.sid=b.stuID left join rn(select stuID,sum(price*num) used from attend group by stuID) c on a.sid = c.stuIDrnSqlServer中可以执行,Access中提示操作符丢失,请问,应该怎么改一下?
SQL语句总结 SQL Server与Access的常用语句
SQL<em>语句</em>总结,并区别SQL Server与Access的差异。
把Access SQl语句改成sql server 2000的 语句
在Access中<em>sql</em> <em>语句</em>为这样rnTRANSFORM Sum(K.Number) SELECT W.ID,W.UserCode,W.Name,W.Sort,W.Unit FROM WareStock AS K,Ware AS W,Depot AS D WHERE K.WareID=W.ID and K.DepotID=D.ID GROUP BY W.ID,W.UserCode,W.Name,W.Sort,W.Unit IVOT D.Namern统计结果为下:rn 商品编号 商品名称 商品分类 单位 仓库1 仓库2rn aaa bbb 商吕 部 10 12 rnrn也就是说把仓库分类横排,下面统计商品bbb的各自数量rn谁能把上面的<em>语句</em>写成Sql <em>语句</em>,我试着用with cube ,with rollup搞了半天也搞不定,请各位帮忙啊
将SQL语句转换成ACCESS能支持的
delete b from CompletedCode a,CompletedCode b where b.ST >= a.ST and b.ED <> b.idrnrnupdate a set a.Ed = b.Ed from CompletedCode a,CompletedCode b where b.ST between a.ST and a.Ed + 1 and b.Ed > a.ED and a.id <> b.id
关于“MSSQL语句转换成“Access语句”的问题
select 时间,sum(case when 收支="收入" then 钱字段 else 0 end) as "总收入",rn sum(case when 收支="支出" then 钱字段 else 0 end) as "总支出" from 收支表 rnwhere 时间 between '2007-1-1' and '2007-1-2' group by 时间rnrn------------------------------------------------rn以上怎么<em>转换成</em>Access<em>语句</em>?
急!Access语句转换成sql2000语句
IIf(IsNull(count-IIf(IsNull(Sum(temp.jycount)),0,Sum(temp.jycount))),0,count-IIf(IsNull(Sum(temp.jycount)),0,Sum(temp.jycount))) AS 当前可用总量, rnIIf(IsNull(Sum(temp.jycount)),0,Sum(temp.jycount)) AS 当前借阅总量, rnIIf(IsNull(Sum(temp2.jycount-temp2.backcount)),0,Sum(temp2.jycount-temp2.backcount)) AS 借出损失总量rn-----------------------------------------------------------------------------------------------------rn一个视图中的部分代码,发多了有点乱!rn
ACCESS中的TRANSFORM转换成SQL SERVER中的语句.急急
大家有什么更好的方法没有?
Oracle Sql语句转换成Mysql Sql语句
Oracle Sql<em>语句</em><em>转换成</em>My<em>sql</em> Sql<em>语句</em>java 源码,非常简单,只要给定源oracle <em>sql</em><em>语句</em>地址,和生成目标文件地址运行即可。
这条SQL语句怎么转换成ACCESS语句呢?
UPDATE ZW_KMDM SET GRADE = ISNULL((SELECT DMFJ FROM ZW_DMFJ AS ZW_DMFJ rn WHERE GRADE = ISNULL(ZW_DMFJ.DMCD,0) AND LBBS = 1 AND DWDM = '3301' and nyear='2006' and Item_name='3301'),'0') rnFROM ZW_KMDM WHERE DWDM = '3301' and nyear ='2006' and item_name = '' rnrnrn
下面的sql语句如何转换成Access能执行的语句
Select cast ((Select Count(A0100) from A001A001 where A0100 in (Select Distinct(A001A001.A0100) from A001A001 Where (A001A001.A0164 = '0201' Or A001A001.A0164 = '0301') And A001A001.B0110 like '1%') and A0100 in (Select Distinct(A001A001.A0100) from A001A001 Where (A001A001.C0143 = '172' Or A001A001.C0143 = '173'))) as Varchar(5)) +','+Cast ((Select Count(A0100) from A001A001 where A0100 in (Select Distinct(A001A001.A0100) from A001A001 Where (A001A001.A0164 = '0201' Or A001A001.A0164 = '0301') And A001A001.B0110 like '1%') and A0100 in (Select Distinct(A001A001.A0100) from A001A001 Where (A001A001.C0143 = '172' Or A001A001.C0143 = '173'))) as Varchar(5)) as cnt
如果将以下SQL语句转换成ACCESS语句
select * from leave_word where charindex( '|' + id + '|', '|111||222||333|......') > 0rnrn<em>access</em>里似乎没有charindex函数,应该如何转换呢?求完整<em>access</em><em>语句</em>
sql语句转换成oracle
select max(right(T_GGBH,8)) from TM_WLGGrnselect top 1 T_SXBH from TM_WLFL_SX where T_SXMC='进货价格' rnrn这2句<em>sql</em>各个代表什么含义 换成oracle数据库 表为user 列为name id 该如何修改?
XML转换成SQL语句
把XML文件<em>转换成</em>SQL<em>语句</em>,导入数据库。
sql语句转换成hql
String <em>sql</em>="select * from project where projectId not in(select projectId from LaborLicence) and companyId='"+companyId+"'";rn谁能帮我将上述<em>sql</em><em>语句</em><em>转换成</em>hql---------------------------谢谢大家了rn持久化后的java类和xml有 rnproject.java project.xml rnLaborLicence.java LaborLicence.xml
值对象转换成SQL语句
可以把一个对象中int,String 类型的属性值<em>转换成</em>相应的 Select Insert Update Delete <em>语句</em>,适合在web开发中结合bean 使用,存在SQL注入安全问题.
SQL语句转换成LINQ
select * from [BXTechnology].[dbo].[tb_News] where typeID IN(select ID from [BXTechnology].[dbo].[tb_Navigation] where parentID=5)rn想把上面的SQL<em>语句</em><em>转换成</em>LINQ<em>语句</em>,请问如何实现的?
救急:如何将SQL Server的语句转换成Oracle的语句!?在线等待。
SQL Server:rn case when fld='a' and fld1='b' and (fld2='c' or fld3='d')... then...rn不用存储过程转化为Oracle的<em>语句</em>。
sql server/sql语句
[img=https://img-bbs.csdn.net/upload/201307/17/1374024663_290010.jpg][/img]rn这里面的字段是可重复的,但是没有连续,我想找到却了哪些数字,用纯<em>sql</em>实现的,函数的已经有了,谢谢各位了
ACCESS语句sql server怎么用啊!
TRANSFORM Count(ccc.num) rnSELECT ccc.name,address, Count(ccc.num) AS 合计 rnFROM ccc rnGROUP BY ccc.name,address rnPIVOT ccc.class;rnrn这里面好像 TRANSFORM,PIVOT,<em>sql</em>都不认,是不是有其他<em>语句</em>可以替代?rn谢谢!rn
sql server 语句转成access 2000
select isnull(MAX(parent_id),0)+1 as parent_idrnfrom tablernrnrn上面的这条<em>语句</em>是<em>sql</em> <em>server</em>里的,怎样表达成<em>access</em>2000rn的<em>语句</em>,功能相同
sql server语句改成access用的
select a.*,employee.employeeName from rn( rn select tables.TablesID,tables.TablesName,rn tables.TablesStatus,Tables.TablesDetail,rn casern when tablesStatus<>'已就座' then tables.employeeIDrn else vDishTable.employeeIDrn end employeeID,rn tables.position,vDishTable.DishTableID,rn vDishTable.if_ok,rn vDishTable.StartTime,vDishTable.DishTableDetail,rn vDishTable.clientsNumrn from tables rn inner join employee on tables.Employeeid=Employee.EmployeeIDrn LEFT join (select DishTable.* from DishTable where DishTable.if_ok='否') vDishTable rn on tables.TablesID=vDishTable.TablesIDrn where tables.RestaurantID=:RestaurantIDrn and tables.tablesID<>:OutTablesIDrn) a,employeernwhere a.employeeid=employee.employeeidrnorder by a.TablesIDrnrn现在数据库换成<em>access</em>了,原来的<em>sql</em> <em>server</em>上执行的,现在运行有错误,请问怎么改?rn
SQL server 跟Access的语句是不是一样的?
以前没有用过Access只用过SQL <em>server</em>,请问它们的<em>语句</em>是不是一样的?rnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn这里面的四个SQL<em>语句</em>有没有出错?(运行时老是提示出错!!汗)
SQL Server与Access语句不同的地方
现有ACCESS数据库,表TB(ID,NAME,AGE)rnID NAME AGErn1 张三,李四 25,26rn2 王五,赵六 27,28rnrn现有<em>语句</em>rn[code=SQL]rnSelect * from TB where '张三' in (NAME) And 26 in (AGE)rn[/code]rn这样为什么查不到数据?rn请问问题出在哪?
SQL语句抽取ACCESS
SELECT * INTO TEST1 rnFROM OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0', rn'Data Source="D:\TESTING\DB.mdb";User ID=admin;Password=' )...CrewCode rnrn结果报错:OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked <em>server</em> "(null)" returned message "无法指出的错误". rnMsg 7303, Level 16, State 1, Line 3 rnCannot initialize the data source object of OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked <em>server</em> "(null)". rnrn该如何解决?
access sql 语句
<em>access</em> 开发中所需的<em>sql</em>语法、变量定义说明等。
accesssql语句问题
请问为什么我用以下 rn"Driver=Microsoft Access Driver (*.mdb);dbq=rn<em>语句</em>连接<em>access</em>,rn能在<em>sql</em>里用 like,和时间比较吗..我这里出错,不知道原因
[access]Update的SQL语句
update Table set num += '400' where name = 'HBQian';rnrn这样可以吗?rnrn或者说怎么样才能使得num每次可以增大400?
access SQL语句
stubook表里有数据 stuID bookID date三个数据rnbook里有书本的详细数据(bookID,bookname,autor,type等数据)rn知道stuID 查询书本的详细信息的<em>sql</em><em>语句</em>怎么写
ACCESS SQL语句问题
我有一表INVOICE(INVOICENO (TEXT)。。。)rn想得到一个查询,按INVOICENO的从小到大排序,并且能得到一字段ROWNO,该ROW的行号。如何用SQL实现。在ACCESS数据库里
ACCESS的SQL语句问题。
<em>sql</em>="select * from (SELECT TOP 100 PERCENT dbo.T_PIO.PIO_Desc, SUM(dbo.T_PIO.PIO_Qty) AS Qty, dbo.T_AC.C_Name FROM dbo.T_PIO INNER JOIN dbo.T_AC ON dbo.T_PIO.PIO_ACNo = dbo.T_AC.AC_ID where T_AC.AC_Show='Y' AND T_PIO.PIO_Show='Y' GROUP BY dbo.T_PIO.PIO_Desc, dbo.T_AC.C_Name ORDER BY dbo.T_PIO.PIO_Desc, dbo.T_AC.C_Name) where C_Name='"&C_Name&"' and QTy>'"&AL_Top&"' and PIO_Desc<>'' and PIO_Desc is not null"rnrn这样写有什么问题?怎么样写是对的呢?高手指教!谢谢。
Access中的SQL语句
Access不支持很多的<em>sql</em><em>语句</em>操作 为什么?rn 比如视图的创建<em>语句</em>“create view"<em>语句</em>!rn 其中有规则吗?rn
access中的SQL语句
UPDATE 个人资料 INNER JOIN 原始表 ON [个人资料].[姓名]=[原始表].[姓名] SET 原始表.合同起始日期 = [个人资料]![合同期起始日期], 原始表.合同终止日期 = [个人资料]![合同期终止日期]rnWHERE ((([原始表]![姓名])=[个人资料]![姓名]));rnrn请问各位以上<em>语句</em>是从哪个表UPDATE到哪个表rnrn我的目的是将原始表中的两个合同日期UPDATE到个人资料表中去,条件是两个表中姓名相同的,但是上面这个<em>语句</em>是不行的,请各位帮忙分析一下rn
有关accesssql语句
在<em>access</em>的<em>sql</em>的update<em>语句</em>中如何使boolean型的字段设置为true或false
Access基本的SQL语句
Access基本的SQL<em>语句</em>
access sql语句的问题
有个字段:rightrn其值为:01|02|03|04rnrn假如从客户端获得的值是03rn问要的按条件返回数据的查询<em>语句</em>怎么写?要怎样读出right字段?rn效果要这样:select * from 表 where right="03"??
ACCESS下一个SQL语句
请教一段SQL<em>语句</em>,要实现的目的:查找身份证号(SFZH)值一样,但姓名(Name)不一样的记录rnselect * from table where sfzh in (select sfzh from table group by sfzh having count(sfzh)>1rn这只是找出身份证号一样的记录,但还想找出姓名不一样的记录,请问SQL<em>语句</em>怎么实现?
Access分页查询sql语句
请教Access分页查询<em>sql</em><em>语句</em>怎么写?rn有主键,不是取前几行select top 3 * from 表;rndb2的<em>语句</em>是rnSELECT fTOP.* FROM ( SELECT ROWNUMBER() OVER () AS rownum ,sTOP.* FROM(select id,name from students ) sTOP FETCH FIRST 20 ROW ONLY ) fTOP WHERE fTOP.rownum BETWEEN 1 and 20
ACCESS SQL语句的问题??
SELECT ORDER.orderID as 送货单号,order.breedName as 品种, order.customerName as 客户名,rnorder.amount as 送货数量, format (order.date,'yyyy-mm-dd') as 送货时间, callback.orderID as 回收单号, callback.amount as 回收数量,rncallback.shatter as 损坏数量,[order].[amount]-[callback].[amount]-[callback].[shatter] as 在途数量,format (callback.reclaim_date,'yyyy-mm-dd') as 回收时间 rnfrom [order] left join callback on order.date = callback.reclaim_date rnwhere [order].[date] Between #07/01/2005# and #09/31/2005#rn and order.customerName = '金陵饭店'rn and order.breedname='五件套';rnrn上面的SQL<em>语句</em>执行是报错“日期的语法错误”,是在where字句里面,rn帮我看看怎么回事?在VB里执行好好的
access sql语句 数据查询
产品名称 数量 日期n A 100 2018-3-1 n A 250 2018-3-2 n A 200 2018-3-3 n B 100 2018-3-1 n B 100 2018-3-2 n B 200 2018-3-3 n B 100 2018-3-4n n需求是这样的 按照产品名称 时间排号顺序nn去每种商品数量总数达到300的记录 刚好超过300的那条记录保留nnn筛选结果nn产品名称 数量 日期n A 100 2018-3-1 n A 250 2018-3-2 n B 100 2018-3-1 n B 100 2018-3-2 n B 200 2018-3-3n n 请教一下该如何用<em>sql</em>实现呢n
Access SQL语句求助
[img=https://img-bbs.csdn.net/upload/201705/10/1494405113_916426.png][/img]rn[img=https://img-bbs.csdn.net/upload/201705/10/1494405122_929421.png][/img]rnrn如图,Access中有两个表格,我想统计符合FTerm表中17A所定义的时间段内,Employee中的员工数量是多少,具体说明下,比如Employee表中Allen这个员工,所定义的StartDate和EndDate超出了17A的StartDate及EndDate定义范围,意思就是代表那段时间处于在职状态,比如Enid这个员工,虽然StartDate超出7A的StartDate定义范围,但是EndDate在17A的EndDate定义范围之内,意思就是17A的时候已经离职,无需统计。rn这个SQL<em>语句</em>要怎么写,刚学SQL没多久,不是很清楚这种涉及到子查询的SQL编写方式。rn
access中的sql语句?
有这样一个<em>access</em>数据库cjgl.mdb里面这个cy 表rn编号  总分 名次rn001  580  rn004 580 rn002 578 rn003 578 rn005 578 rn006 560rn用下列程序能得出名次rnadoquery5.Close;rn adoquery5.SQL.Clear;rn adoquery5.SQL.Add('select (select count(*)+1 from cy as b where a.总分
Access SQL 语句
rn Update tbl1 set field1=tbl2.field1rn from tbl1,tbl2 where tbl1.Field2=tbl2.Field2 rnrn用SQl Server可以正常运行,可是在Access里不能运行,提示:操作符丢失。为什么?rn
access sql语句
<em>access</em> <em>sql</em><em>语句</em>
一条ACCESS SQL语句
ID Name Qtyrn1 魅族MP3 1rn2 魅族MP3 1rn3 魅族MP3 1rn4 魅族MP3 1rn5 月光MP3 1rn6 月光MP3 1rn7 月光MP3 1rnrn求达成的返回值rnrn1 魅族MP3 4rn2 月光MP3 3rnrnrn关键是在返回对应的行号rn
Access sql 语句问题
经测试,<em>语句</em>rnINSERT INTO tTableEasy (fID) SELECT max(ID)+1 FROM tTableEasyrn在<em>access</em>中可以正确执行。rnrn而<em>语句</em>rnINSERT INTO tTableEasy (fID) VALUES (SELECT max(ID)+1 FROM tTableEasy)rn则提示语法错误,那么,问题一:这条<em>语句</em>如果要包含VALUES关键字,应该怎样写才正确?rnrn问题二:下面的<em>语句</em>怎样修改才正确?rnINSERT INTO tTableEasy (fID,fName,fRemark,fParentid,fLevel) VALUES (SELECT max(ID)+1 FROM tTableEasy,'机器人运行拍照位','',23,2)
多条件查询Access的SQL语句
[code=csharp]Sql = @"select * from [数据表] where fileName like '%A%' and fileName like '%b%' and fileType='.pdf' or fileType='.xls';[/code]我想查找文件名中含有字母A和b的,后缀名为.pdf或者.xls的,上面的写法是错误的,请帮忙给个正确的写法
access sql 语句问题
新建视图如下:rnSELECT rlb.rlb_num, (select sum(pay_val) from pay_detail where pay_detail.rlb_num=rlb.rlb_num)rnFROM pay_detail, RLB;rnrn但是打开此视图的时候弹出对话框,要求输入rlb.rlb_num的值,直接点击确定,里面数据为空,输入一个正确的rlb.rlb_num值,里面的内容全部相同
ACCESS SQL语句
从哪能找有关ACCESS SQL<em>语句</em>的介绍
Access SQL语句
汇总了所有关于Access数据库的相关 SQL<em>语句</em>
ACCESS中SQL语句
个人认为有些用处 希望更多的人看到 SQL在<em>access</em>中的应用 与单用不同 这个资料能解决一些问题吧
Access sql语句问题
在Access软件里,可以直接设置日期为Now(),好像是这样吧。rn通过<em>sql</em><em>语句</em>,ALTER TABLE [article] ADD [date] datetimern但是直接在后面加Now(),结果出错,怎么通过<em>sql</em><em>语句</em>直接设置成当前日期,而不用往里面加?rnrnALTER TABLE [article] ADD [content] char(1000),返回错误,太大,对于Access来说,最大是多少,如何能设置得大点?rnrn对于表里的系统id,就是可以自动增加的那个,<em>sql</em>如何写?rnrn有个记数的字段,点击一次,该字段的值增加1,如何通过<em>sql</em>做到字段值加1rnrn如何通过<em>sql</em>调整字段的顺序?
求ACCESS的SQL语句
一张表rnid turnrn1 2rn2 5rn3 8rn4 9rn5 13rnturn为排序使用的字段,数字类型。用order by turn desc ; 当需要手动排序时,如上移,如果turn 为5,怎么获取turn为8的id 而不是turn 为9,13的idrn这样行不?rnselect top 1 id,turn from table where turn > 5 ;rn?rn
access Sql语句错误
select A.F_ORDER_NO as 订单号,r.F_RECIPE_NAME as 配方名称,m.F_PREVPROD_NAME as 烟丝名称,rnp.F_PROD_NAME as 产品名称,A.F_STATE as 订单状态,A.F_AMOUNT as 数量,rnA.F_BEGIN_TIME as 订单最早生产时间,A.F_END_TIME as 订单最晚结束时间,rnA.F_APS_BEGIN_TIME as APS计划开始时间,A.F_APS_END_TIME as APS计划结束时间,rnA.F_DO_BEGIN_TIME as 执行开始时间,A.F_DO_END_TIME as 执行结束时间,rnA.F_REMARK as 备注,u1.F_USER_NAME as 创建人,A.F_CREATE_TIME as 创建时间,rnu2.F_USER_NAME as 修改人,A.F_MODIFY_TIME as 修改时间 rnfrom T_APS_BATCH A left join (select B.F_RECIPE_CODE,B.F_MAT_CODE,B.F_PROD_CODE,rnr.F_RECIPE_NAME,p1.F_PREVPROD_NAME,p.F_PROD_NAME,u1.F_USER_NAME,rnu2.F_USER_NAME from ((((T_APS_BATCH B inner join T_APS_RECIPE r on B.F_RECIPE_CODE=r.F_RECIPE_CODE)rninner join T_APS_PREVPROD p1 on B.F_MAT_CODE=p1.F_PREVPROD_CODE)rninner join T_APS_PROD_INFO p on B.F_PROD_CODE=p.F_PROD_CODE)inner join T_APS_USER u1 on rnB.F_CREATE_CODE=u1.F_USER_CODE)inner join T_APS_USER u2 on B.F_MODIFY_CODE=u2.F_USER_CODE)rnF on A.F_RECIPE_CODE=F.F_RECIPE_CODE order by A.F_RECIPE_CODErnrn这个<em>sql</em><em>语句</em>报错:参数不足,期待是 2。请问各位高手怎么修改?
sql语句控制Access
上次经过大侠们的帮助<em>sql</em><em>语句</em>写成了:rnrnupdate m_b,m_c set m_b.价格=m_b.价格+m_c.上涨 where m_b.等级=''一级''rn这<em>语句</em>应该是没问题了吧。新问题来了,在用Delphi编译的时候出现了“当前程序不支持从单一执行返回多个记录”不知是我哪步错了,请各位指教。rnrn先重复一下上次的问题:rnrn我的Access中有两个表:m_b和m_crnrnm_b有两个字段(价格和等级) m_c有一个字段(上涨)rnrn自动编号 价格 等级 自动编号 上涨rn 1 5 一级 1 5(变量)rn 2 3 二级 rn ……rnrn希望得到的结果是:当m_b表等级字段为一级的时候,m_b表的价格字段=当前价格+m_c表中的上涨数(不是一个固定的值)。
ACCESS转换成SQL SERVER的问题
我现在遇到这样一个问题,我想让我的系统同时支持ACCESS数据库和SQL SERVER数据库,让用户随便选择数据库,但是ACCESS和SQL的查询<em>语句</em>有一些不同,现在有没有一个现成的函数或者类可以把用于查询ACCESS的SQL<em>语句</em>,<em>转换成</em>查询SQL SERVER的SQL<em>语句</em>。谢谢了
access转换成sql server 的问题
我在做网站后台的时候开始我建一个<em>access</em> 数据库,在这个库里面的有的表中我定义了一个字段为OEL对象,也就是存放图片的,但我导到<em>sql</em> <em>server</em>数据里的时候,在浏览网页的时候图片不能正常显示,请问各位,怎么转换呢?
关于SQL语句转换成linq语句
SELECT * FROM dbo.[USER] u,n(SELECT ua.User_Attention_Object_Id FROM dbo.User_Attention ua,dbo.[USER] u nWHERE u.User_Id=ua.User_Attention_User_Id AND ua.User_Attention_User_Id=3) uaidnWHERE u.User_Id=uaid.User_Attention_Object_Idnnn还望好心人帮我一下,感激不尽!!
将SQl语句转换成Ibatis之Xml文件语句
用Ibatis时,配置<em>sql</em><em>语句</em>时候 如果直接从<em>sql</em>里面把<em>语句</em>拷出来,玩玩格式不严谨,我写了这个工具来帮助我们格式化<em>sql</em><em>语句</em>
把下面的sql语句转换成linq语句
select classifytb.name1, count(logtb.cid)rnfrom classifytb,logtbrnwhere classifytb.id=logtb.cidrngroup by classifytb.name1rnrnclassifytb表有下面的字段:rnid 分类的idrnname1 分类的名字rnlogtb表有下面的字段:rnid 日志idrncid 所在分类的id
Hibernate将HQL语句转换成SQL语句
Hibernate已经是不单单是ORM框架了,从Hibernate的社区就能看到其发展前景了。其在Java开发中很是常见. 其特有的HQL<em>语句</em>还是Java开发者必备技能。但是有时间HQL不是很好用或者不确定其转换后的SQL<em>语句</em>形式。亦或 只是为了偷懒,比如利用一条<em>语句</em>完成结果集检索和数量统计。需要将HQL<em>语句</em><em>转换成</em>SQL<em>语句</em>! Hibernate本身就提供了其实现类,只是知道的人并不
SQL SERVER2000语句转换成oracle语句
请问如何将以下SQL SERVER2000下的<em>语句</em><em>转换成</em>oracle<em>语句</em>,能够起到同样的效果rndeclare @weijibianma char(10)rnset @weijibianma='1000003'rnselect * from tbkehuxinxi where weijibianma=@weijibianma
SQL语句转换成orcle语句的问题!
如题,rn目前工作需要使用的SQL处理程序,大体步骤是利用<em>sql</em>的外部bat命令将ACCESS数据库导入<em>sql</em>数据库,进行处理后转出到excle文件。我想<em>转换成</em>orcle能使用的,请帮忙看看如何修改呢rn<em>语句</em>如下:rnuse workrnSELECT s1,s2,s3,s4,s5,s6,s7,s10,s11rnINTO t1rnFROM OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0', rn 'Data Source="c:\c.mdb";User ID=Admin;Password=' )...t1 where s10 like '20120202%'rngornrnuse workrnSELECT *rnINTO t2rnFROM OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0', rn 'Data Source="c:\c.mdb";User ID=Admin;Password=' )...t2 rnwhere rq>'2012-2-2 00:00:00.000'and rq1 rnorder by snrnrnuse workrnSELECT substring(s10,15,32)as sn32,t1.* into tblrnFROM t1 rngornrnuse workrnalter table tblrnadd payamount float nullrngornrnuse workrnupdate tbl set payamount = rn(rnselect top 1 payamount from bill rnwhere tbl.sn32=bill.snrn)rngornrnuse workrnselect * into cfcheckrnfrom tbl join cftblrnon tbl.sn32=cftbl.snrngo rnrnuse workrnSELECT tbl.s1,s2,s3,s4,s5,s6,s7,s10,payamount into tbl01rnFROM tblrnwhere tbl.s11 like '%yes%' rngornrnuse workrnalter table tbl01rnadd cert_status nvarchar(255) nullrngornrnuse workrnalter table tbl01rnadd signcertsn nvarchar(255) nullrngornrnuse workrnalter table tbl01rnadd newcertsn nvarchar(255) nullrngornrnuse workrnupdate tbl01 set newcertsn= rn(rnselect top 1 newcertsn from doublecert_update_policyrnwhere tbl01.s7=doublecert_update_policy.signcertsnrn)rngornrnuse workrnupdate tbl01 set signcertsn = rn(rnselect top 1 signcertsn from doublecert_update_policy rnwhere tbl01.s7=doublecert_update_policy.signcertsnrn)rngornrnuse workrnupdate work..tbl01 set cert_status = rn(rnselect top 1 cert_status from ra..cert rnwhere work..tbl01.newcertsn=ra..cert.certsnrn)rngornrnuse workrnalter table tbl01rnadd signcertsnisnull nvarchar(255) nullrngornrnuse work rnupdate tbl01 set signcertsnisnull='yes'rnfrom tbl01rnwhere tbl01.signcertsn is null and newcertsn is nullrngornrnuse workrnselect * into tbl03rnfrom tbl01rnwhere tbl01.newcertsn is nullrngornrnuse workrnalter table tbl03rnadd countofupdatedays decimal(9) nullrngornrnuse workrnalter table tbl03rnadd updateflag decimal(9) nullrngornrnuse work rnupdate tbl03 set countofupdatedays='396'rngornrnuse work rnupdate tbl03 set updateflag='1'rngornrnuse workrnINSERT INTO ra..doublecert_update_policy (signcertsn,countofupdatedays,updateflag)rnSELECT s7,countofupdatedays,updateflagrnFROM tbl03rnwhere work..tbl03.signcertsnisnull='yes'rngornrnuse workrninsert into OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=c:\网上数据表单.xls',tbl01$)(单位名称,微机编码,寄送发票地址,邮政编码,收票人姓名,收票人电话,订单号,payamount,签名序列号,newcertsn,证书状态)rnselect s1,s2,s3,s4,s5,s6,s10,payamount,s7,newcertsn,cert_status from work..tbl01rngo rnrnrnuse workrninsert into OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=c:\网上已缴费未成功单.xls',tbl03$)(单位名称,微机编码,寄送发票地址,邮政编码,收票人姓名,收票人电话,订单号,newcertsn,payamount,签名序列号,signcertsnisnull)rnselect s1,s2,s3,s4,s5,s6,s10,newcertsn,payamount,s7,signcertsnisnull from work..tbl03rngo rnrnif exists( select 1 from work..cfcheck)rnbeginrnEXEC master..xp_cmdshell 'bcp "SELECT * FROM work..cfcheck" queryout C:\重复信息1111111.xls -c -q -E'rnendrnrnuse workrnselectrn(select substring(max(s10),1,8) from tbl01) as c1,rn(select count(cxdw) from t2 ) as c2,rn(select count(s1) from tbl01 ) as c3,rn(select count(s1) from tbl01 )-(select count(s1) from tbl03) as c4,rn(select count(s1) from tbl01 where payamount like '%260%') as c5,rn(select count(s1) from tbl03) as c6rninto t33rngornrnuse workrninsert into OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=c:\网上更新统计工作表.xls',sheet2$)(日期,证书查询数量,网上已缴费用户数量,实际缴费并更新的用户数量,包含社保更新用户数量,缴费但未更新用户数量)rnselect c1,c2,c3,c4,c5,c6 from work..t33rngo rnrn/*use workrndrop table tblrndrop table doublecert_update_policyrndrop table tbl01rndrop table tbl03rndrop table t1rndrop table t2rndrop table t33rndrop table billrndrop table cfcheckrndrop table cftblrngo*/
access sqlaccess支持的sql语句,JETSQL40.CHM
<em>access</em> <em>sql</em>,<em>access</em>支持的<em>sql</em><em>语句</em>,JETSQL40.CHM
一条Access语句如何转化成SQL语句
rn表 arnrn转化前 转化后rn3区 三区rn4区 四区rnrn表 brnrnusernamern 长安3区rn 河北4区rnrn在ACCESS中的<em>语句</em>rnUPDATE a, b SET username= Replace(username,转化前,转化后)rn实现的结果是:rnusernamern长安三区rn河北四区rnrn请各位大侠帮帮忙!rn
这个sql语句怎么写成access语句
rnrnrnrnCREATE PROCEDURE Community_UsersRegisterUser rn(rn @communityID int,rn @username NVarchar(100),rn @password NVarchar(100),rn @email NVarchar(150),rn @firstName NVarchar(50),rn @lastName NVarchar(50),rn @timezone int,rn @location NVarchar(200),rn @occupation NVarchar(200),rn @interests NVarchar(200),rn @msn NVarchar(100),rn @yahoo NVarchar(100),rn @aim NVarchar(100),rn @icq NVarchar(100),rn @url NVarchar(200),rn @fakeEmail NVarchar(150),rn @enableNewsletter bit,rn @enableNotifications bitrn )rnAS rnrn-- Check if username already existsrnIF EXISTS(SELECT User_ID FROM Community_Users WHERE User_CommunityID=@communityID AND User_Username = @username)rn RETURN -1rnrn-- Check if email already existsrnIF EXISTS(SELECT User_ID FROM Community_Users WHERE User_CommunityID=@communityID AND User_Email = @email)rn RETURN -2rnrn-- Otherwise, register the new userrnINSERT Community_Usersrn(rn User_CommunityID,rn User_Username,rn User_Password,rn User_Email,rn User_FirstName,rn User_LastName,rn User_Timezone,rn User_Location,rn User_Occupation,rn User_Interests,rn User_MSN,rn User_Yahoo,rn User_AIM,rn User_ICQ,rn User_URL,rn User_FakeEmail,rn User_EnableNewsletter,rn User_EnableNotificationsrn)rnVALUESrn(rn @communityID,rn @username,rn @password,rn @email,rn @firstName,rn @lastName,rn @timezone,rn @location,rn @occupation,rn @interests,rn @msn,rn @yahoo,rn @aim,rn @icq,rn @url,rn @fakeEmail,rn @enableNewsletter,rn @enableNotificationsrn)rnrnRETURN @@IDENTITYrnrnrnGO
求助:SQL语句转ACCESS语句问题
这个SQL写的ISNULL(SUM(odsNumber),0)转成ACCESS怎么写呀??急啊
请教SQL语句变成access语句
[code=SQL]rnupdate Hz_ReportedResult set rr_ResultScore=(select avg(rrs_RateScore) from Hz_RateResultScore where rrs_IndexID=rr_IndexID and rr_UserID=rrs_ReportUserID ) where rr_IndexID in(select in_ID from Hz_Index where in_RateType=1)rn[/code]rn上面使用SQL写的,请问高手用Accsss怎么写.小弟对<em>access</em>语法不熟.
把Access SQl语句改成oracle8i的 语句
我想问一下,为什么把下面的Access SQl<em>语句</em>改成<em>sql</em> <em>server</em> 2000的 <em>语句</em>能成功,而把Access SQl<em>语句</em>改成oracle8i的 <em>语句</em>则不能成功,请各位指教。rn在Access中<em>sql</em> <em>语句</em>为这样rnTRANSFORM Sum(K.Number) SELECT W.ID,W.UserCode,W.Name,W.Sort,W.Unit FROM WareStock AS K,Ware AS W,Depot AS D WHERE K.WareID=W.ID and K.DepotID=D.ID GROUP BY W.ID,W.UserCode,W.Name,W.Sort,W.Unit IVOT D.Namern统计结果为下:rn 商品编号 商品名称 商品分类 单位 仓库1 仓库2rn aaa bbb 商吕 部 10 12 rnrn也就是说把仓库分类横排,下面统计商品bbb的各自数量rn谁能把上面的<em>语句</em>写成Sql <em>语句</em>,我试着用with cube ,with rollup搞了半天也搞不定,请各位帮忙啊rn
一段sql语句帮忙转成access 语句!!
[code=SQL]DECLARE @TB TABLE([W] NVARCHAR(5))rnINSERT @TB rnSELECT N'60克' UNION ALL rnSELECT N'345千克' UNION ALL rnSELECT N'0.94吨'rnrnSELECT SUM(CASE WHEN RIGHT(W,2)=N'千克' THEN CAST(LEFT(W,LEN(W)-2) AS FLOAT)*1.0rn WHEN RIGHT(W,1)=N'吨' THEN CAST(LEFT(W,LEN(W)-1) AS FLOAT)*1000.0 rn ELSE CAST(LEFT(W,LEN(W)-1) AS FLOAT)/1000rn END) AS WrnFROM @TB rn[/code]rn下面这句帮忙<em>转换成</em>Accessrn[code=SQL]SELECT SUM(CASE WHEN RIGHT(W,2)=N'千克' THEN CAST(LEFT(W,LEN(W)-2) AS FLOAT)*1.0rn WHEN RIGHT(W,1)=N'吨' THEN CAST(LEFT(W,LEN(W)-1) AS FLOAT)*1000.0 rn ELSE CAST(LEFT(W,LEN(W)-1) AS FLOAT)/1000rn END) AS WrnFROM @TB [/code]rn
很简单的一句sql语句变Access语句
return m_Agency.ExecuteTable("SELECT FileDate FROM (" +rn "select filedate=(case when datepart(hh,ndate)>20 then dateadd(dd,1,filedate)else " +rn "filedate end) from MeteTable where " + <em>sql</em>Command + " ) t group by filedate ORDER BY FileDate DESC");rnrn请问如何转成<em>access</em><em>语句</em>
SQL SERVER基本语句
SQL SERVER基本<em>语句</em>的语法汇总 , 包含了大部分的SQL常用操作 , 如果不想记语法的朋友可以拿来做速查手册......
SQL server语句的学习
压缩包中是关于SQL <em>server</em><em>语句</em>的一些具体例子
sql server 语句笔试题
<em>sql</em> <em>server</em> 笔试题与答案,难度不到,作为笔试前练习很不错。
Sql Server 语句总结
定义基本表: CREATE TABLE    ( [列级完整性约束条件] , [列级完整性约束条件] , ... ) 如: CREATE TABLE Book ( id INT PRIMARY KEY, --主键 name CHAR(20) NOT NULL UNIQUE, --非空,唯一 price FLOAT DEFAULT 10.0,
sql server 语句
数据库开发常用到的<em>语句</em>,有解说,有实例。
SQL Server的增删改语句
insert into table_name [column1,column2...] values (值1,值2....) //增加数据 insert into Students (name,sex) vaules ('张三','男') //一次插入一行数据 insert into Students (name,sex) values ('李思','女'), ('梨子'...
SQL _Server建库语句
1.创建数据库 名为“STUDENT2”的数据库,包含一个主数据文件和一个事务日志文件。主数据文件的逻辑名为“STUDENT2_DATA”,操作系统文件名为“STUDENT2_DATA.MDF”,初始容量大小为5M,最大容量为20M,文件的增长量为20%。事务日志文件的逻辑文件名为“STUDENT2_LOG”,物理文件名为“STUDENT2_LOG.LDF”,初始容量大小为5M,最大容量为10M
sql server 语句教程
很好的经典系统11111111
sql server 语句总结
注意:<em>sql</em>不提供模式修改与修改视图定义的操作 本博客里的任何关键句都是用大写的... 模式: SCHEMA 创建模式 CREATE SCHEMA AUTHORIZATION 实例: CREATE SCHEMA TEST AUTHORIZATION YSP; 删除模式 DROP SCHEMA DROP SCHEMA TEST CASCADE
SQL server 语句适用
经典 <em>sql</em> <em>语句</em> 包括 函数适用,关键字
常用SQL Server语句
1、数据库的创建与删除    create database edata  --创建数据库edata drop database edata    --删除数据库edata    2、数据备份    backup database edata --备份数据 to disk = 'c:\edata.bak'    3、表的创建    use edata create tabl...
SQL Server子查询语句
本节介绍子查询,子查询是嵌套在另一个<em>语句</em>(如:SELECT,INSERT,UPDATE或DELETE<em>语句</em>)中的查询。 SQL Server中常用的子查询<em>语句</em>如下: 子查询 - 介绍子查询概念并向您展示如何使用各种子查询类型来查询数据。 相关子查询 - 介绍相关子查询概念以及如何使用。 EXISTS - 测试子查询返回的行的存在性。 ANY - 将值与子查询返回的单列值集进行比较,如果值与...
SQl server常用语句
--替换字符串 UPDATE b_Inventory SET cInvCode=replace(cInvCode,'020103','04010104')  FROM   b_InventoryClass s2 LEFT JOIN b_Inventory s1 ON  s1.InventoryCalssID=s2.ID WHERE s2.cInvCCode='04010104' SQL Se...
sql server基本语句
–选择数据库 –use ywh_database ///////测试表里有age name height id 4列 –查找表中全部数据 –select * from student –查找表中某些列的值 –select name,id from student –返回唯一不同的值,列和列可以进行组合,如name,id,但此时name和id是看作一个整体的 –select distinct nam...
SAP.NET CONNECTOR下载
SAP.NET CONNECTOR 连接器组件,开发开发必备! 相关下载链接:[url=//download.csdn.net/download/jameslan777/2378191?utm_source=bbsseo]//download.csdn.net/download/jameslan777/2378191?utm_source=bbsseo[/url]
高压浮动MOS栅极驱动集成电路应用手册(中文)下载
高压浮动MOS栅极驱动集成电路应用手册(中文) 相关下载链接:[url=//download.csdn.net/download/congzhefei12/2718123?utm_source=bbsseo]//download.csdn.net/download/congzhefei12/2718123?utm_source=bbsseo[/url]
vs2010皮肤控件下载
次工程文件中包含dll文件和大量皮肤文件,添加控件后可直接在vs2010调试运行 相关下载链接:[url=//download.csdn.net/download/storm0325/3821337?utm_source=bbsseo]//download.csdn.net/download/storm0325/3821337?utm_source=bbsseo[/url]
我们是很有底线的