搭建论坛《搭建之星》论坛数据库交流 → [求助]admin关于SQL语句


  共有3058人关注过本帖树形打印

主题:[求助]admin关于SQL语句

帅哥哟,离线,有人找我吗?
洪滨
  1楼 个性首页 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 大地软件
等级:版主 帖子:4386 积分:9920 威望:5 精华:9 注册:2002-9-9 7:55:12
[求助]admin关于SQL语句  发帖心情 Post By:2006-11-30 13:48:38

我非常想知道有关SQL常用语句,能否帮助我例一下,谢谢!

如:(表名为jsrccb)

1.删除这个表的SQL语句怎么写

2.插入这个表的SQL语句怎么写

3.查询这个表的SQL语句怎么写

4.如何将一个新的jsrccb这个表替换悼SQL语句怎么写

5.如何导入一个新的bank表SQL语句怎么写等等.......

期盼您的佳音!!!

图片点击可在新窗口打开查看


★大地软件论坛http://jsrccb.k.zhanqunabc.com/★搭建之星QQ群

号:31757462 微信号:wwwddkj

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
admin
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
  发帖心情 Post By:2006-11-30 17:05:04

请参看搭建之星——主控菜单窗口——帮助——微软数据库SQL语言菜单项或相关SQL书籍。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
pc_doctor
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 卧龙樵夫
等级:首席分析师 帖子:1270 积分:7005 威望:0 精华:3 注册:2003-3-23 14:15:25
  发帖心情 Post By:2006-12-1 1:54:14

ACCESS中使用SQL语句应注意的地方及几点技巧

Create Unique Index iName ON Tab1 (Name);    完成后ACCESS中字段Name索引属性显示为 - 有(无重复).   

下面的语句删除刚才建立的两个索引    Drop Index iDate ON Tab1;    Drop Index iName ON Tab1;      ACCESS与SQLSERVER中的UPDATE语句对比:    SQLSERVER中更新多表的UPDATE语句:    UPDATE Tab1    SET a.Name = b.Name    FROM Tab1 a,Tab2 b    WHERE a.ID = b.ID;   

同样功能的SQL语句在ACCESS中应该是    UPDATE Tab1 a,Tab2 b    SET a.Name = b.Name    WHERE a.ID = b.ID;   即:ACCESS中的UPDATE语句没有FROM子句,所有引用的表都列在UPDATE关键字后.   
上例中如果Tab2可以不是一个表,而是一个查询,例:    UPDATE Tab1 a,(Select ID,Name From Tab2) b    SET a.Name = b.Name    WHERE a.ID = b.ID;     访问多个不同的ACCESS数据库-在SQL中使用In子句:    Select a.*,b.* From Tab1 a,Tab2 b In 'db2.mdb' Where a.ID=b.ID;   

上面的SQL语句查询出当前数据库中Tab1和db2.mdb(当前文件夹中)中Tab2以ID为关联的所有记录.   缺点-外部数据库不能带密码.      在ACCESS中访问其它ODBC数据源   
下例在ACCESS中查询SQLSERVER中的数据    SELECT * FROM Tab1 IN [ODBC]    [ODBC;Driver=SQL Server;UID=sa;PWD=;Server=127.0.0.1;DataBase=Demo;]   

外部数据源连接属性的完整参数是:    [ODBC;DRIVER=driver;SERVER=server;DATABASE=database;UID=user;PWD=password;]   其中的DRIVER=driver可以在注册表中的    HKEY_LOCAL_MACHINE OFTWARE\ODBC\ODBCINST.INI\   中找到     ACCESS支持子查询    ACCESS支持外连接,但不包括完整外部联接,如支持    LEFT JOIN 或 RIGHT JOIN   但不支持   FULL OUTER JOIN 或 FULL JOIN     ACCESS中的日期查询   注意:ACCESS中的日期时间分隔符是#而不是引号    Select * From Tab1 Where [Date]>#2002-1-1#;   在DELPHI中我这样用    SQL.Add(Format(    'Select * From Tab1 Where [Date]>#%s#;',    [DateToStr(Date)]));     ACCESS中的字符串可以用双引号分隔,但SQLSERVER不认,所以为了迁移方便和兼容,   建议用单引号作为字符串分隔符.


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
洪滨
  4楼 个性首页 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 大地软件
等级:版主 帖子:4386 积分:9920 威望:5 精华:9 注册:2002-9-9 7:55:12
  发帖心情 Post By:2006-12-1 17:36:09

谢谢!


★大地软件论坛http://jsrccb.k.zhanqunabc.com/★搭建之星QQ群

号:31757462 微信号:wwwddkj

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

[求助]admin关于SQL语句








签名