C#读取SQL数据库,生成SQL语句; 可以是2000、2005的库,为了简单,写在了一个ini文件里,就是数据库的链接字符串,任意修改,点击运行即可; 自己写着用的,纯SQL语句,字段太多了,就写着太费劲了,闲来无事,就写了写,希望对大家有用。 没有分下载了,分值设高了点,不要骂我啊。
2021-12-09 21:46:21 498KB C# SQL 语句 数据库
1
支持几乎所有类型的数据库,包括小型(桌面)数据库:Fox DBF、Microsoft Execl、Text、Borland Paradox、中型数据库:Microsoft Access大型数据库:Microsoft SQL Server、Sybase、Oracle数据库的连接采取ADO方式故而使用本工具,无需安装和卸载 支持几乎所有的SQL语法:排序(Order By)条件(Where)分组(Group By)分组条件(Having)计算字段SQL查询表SQL查询子句丰富的函数表别名字段别名(包括计算字段和非计算字段)联合(Union,对于Oracle 支持Union All,Minus,Intersect)支持将SQL查询语句,替换为插入(Insert into)和更新(Update)语句 附属工具内嵌入Delphi IDE
2021-12-07 22:47:48 711KB
1
批处理执行sql语句例子, 这里只需要写一个 bat文件用来连接数据库, 把 你的sql语句放在另外的一个文件里面。 执行 bat文件,sql语句也就执行了
2021-12-06 13:08:02 2KB sql 批处理 执行 语句
1
数据库sql语句按时间查询全部详解 datediff(day,列名,getdate())等函数的使用例子
2021-12-05 15:03:41 2KB sql语句 时间 查询
1
【boat-sailor】 saliors(sid,sname,rating,age),其中sid表示水手号,sname表示水手姓名,rating表示水手级别,age水 手年龄; boats(bid,bname,color) 其中bid表示船号,bname表示船名,color表示船的颜色; reserves(sid,bid,day) 其中sid表示水手号,bid表示船号,day表示水手预定船的日期 1. 找出预订了103船的水手的名字 2. 找出预订了红色船的所有水手的名字 3. 找出Lubber预定的船的所有颜色 4. 找出至少预订了一艘船的水手的名字 5. 找出预订了一艘红色船或者绿色船的水手名 6. 找出同时预订了红色船和绿色船的水手名 7. 找出预定了所有船的水手们的名字 8. 找出预定了所有名为Interlake船的水手的名字 9. 找出最老的水手的名字和年龄 10. 找出比等级为10的最老的水手的年龄还要大的水手的名字 11. 对于每个等级级别找出最年轻的水手的年龄 12. 对于至少有两个水手的等级级别,求出水手们的平均年龄 13. 对于至少有两个水手的等级,找出到了投票年龄(>18岁)的所有水手的平均年龄 14. 找出在所有的等级中水手的平均年龄是最低的那些等级
2021-12-05 13:41:52 3KB boat-sailor 水手预定船 SQL
1
这是设计教务管理系统时,用SQL语句设计的数据库!
2021-12-04 21:47:02 1KB SQL 教务管理系统 数据库
1
使用的是 SQL Server 数据库,关于如何导入数据库,请看这篇文章:https://blog.csdn.net/weixin_43941364/article/details/106361511 关于操作数据库:https://blog.csdn.net/weixin_43941364/article/details/106430725
2021-12-04 14:06:36 245KB sql
1
一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 根据已有的表创建新表: A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only 5、说明:删除新表 drop table tabname 6、说明:增加一个列 Alter table tabname add column col type 注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。 7、说明:添加主键: Alter table tabname add primary key(col) 说明:删除主键: Alter table tabname drop primary key(col) 8、说明:创建索引:create [unique] index idxname on tabname(col….) 删除索引:drop index idxname 注:索引是不可更改的,想更改必须删除重新建。 9、说明:创建视图:create view viewname as select statement 删除视图:drop view viewname 10、说明:几个简单的基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set field1=value1 where 范围 查找:select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料! 排序:select * from table1 order by field1,field2 [desc] 总数:select count as totalcount from table1 求和:select sum(field1) as sumvalue from table1 平均:select avg(field1) as avgvalue from table1 最大:select max(field1) as maxvalue from table1 最小:select min(field1) as minvalue from table1 11、说明:几个高级查询运算词 A: UNION 运算符 UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来自 TABLE2。 B: EXCEPT 运算符 EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时 (EXCEPT ALL),不消除重复行。 C: INTERSECT 运算符 INTERSECT 运算符通过只包括 TABLE1 和 TABLE2 中都有的行并消除所有重复行而派生出一个结果表。当 ALL 随 INTERSECT 一起使用时 (INTERSECT ALL),不消除重复行。 注:使用运算词的几个查询结果行必须是一致的。 12、说明:使用外连接 A、left (outer) join: 左外连接(左连接):结果集几包括连接表的匹配行,也包括左连接表的所有行。 SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b
2021-12-04 10:50:48 21KB sqlserver
1
对DBMS 的sql语句的简单实现,使用C++编写的字符界面的程序
2021-12-03 19:09:26 4.77MB DBMS sql C++
1
50个经典sql语句总结: mysql 单表查询,多表查询,分组查询,最大/小,和计算,平均数计算,复杂计算...
2021-12-03 14:36:23 28KB 经典sql语句
1