摘要:1 找到ppp表里面num最小的数,不能用min函数:select top 1 num from ppp order by num;如果用min函数到话,直接elect * from ppp where num=(select Min(num) from ppp)2 选择表ppp2中num重复的记录。答: select * from ppp2 where num in(select num from ppp2 group by num having(count(num)>1))。 这里嵌套语句的意思,是按照num个数分组,多少个不同的num就分成多少组,然后找里面num重复的。count
        
阅读全文
 
        
            
            
摘要:1: 直接mysql就可以进入mysql的命令行操作。二、有关mysql数据库方面的操作 必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束 1、显示数据库列表。 show databases; 2、显示库中的数据表: use mysql; //打开库 show tables; 3、显示数据表的结构: describe 表名; 4、建库: create database 库名; 5、建表: use 库名; create table 表名(字段设定列表); 6、删库和删表: drop database 库名; drop ta...
        
阅读全文
 
        
            
            
摘要:1:游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。/*游标的作用*/--允许定位到结果集中的特定行。--从结果集的当前位置检索一行或多行数据。--支持对结果集中当前位置的行进行修改2:事务是什么? 答:事务是作为一个逻辑单元执行的一系列操作。一个逻辑工作单元必须有4个属性,称为ACID(原子性、一致性、隔离性和持久性)属性,只有这样才能称为一个事务。3:范式假设表(A,B,C,D)中A,B是候选键,那么:(A,B)→ C(或者D)a:2NF说的是,不存在A(或者B)→C(或者D),也就是说非主属性的元素不能部分依赖于候选键(也就是主关键字到某个字段)。b:3NF说的是,
        
阅读全文
 
        
            
            
摘要:1:编程步骤2:CallableStatement2011年10月23日22:49就是用来调用数据库里面的存储过程。registerOutParameter表明输出参数,指定类型以及第几个?号。三 批处理 Batch四 Transaction2011年10月23日22:54要么同时完成,要么同时不完成。首先把setAutoCommit(false),这样就不自动提交了。最后执行commit()然后setAutoCommit(true)上面都是从conn调用的。五 处理可移动的结果集六 存储访问大段文本数据varchar最大255个。如果非常大的,那么可以用TEXT类型。reader是访问字符流
        
阅读全文
 
        
            
            
摘要:5、JDBC的APIjava.sql包和javax.sql包DriverManager类(驱动管理器),它可以创建连接,它本身就是一个创建Connection的工厂(Factory)。Driver接口入口Connection接口,会根据不同的驱动产生不同的连接Statement接口,发送sql语句ResultSet接口(结果集),是用来接收select语句返回的查寻结果的。其实质类似于集合。以上的资源都需要释放,释放的是数据库的资源JDBC应用步骤1,注册加载一个driver驱动2,创建数据库连接(Connection)3,创建一个Statement(发送sql)4,执行sql语句5,处理sq
        
阅读全文
 
        
            
            
摘要:标准示例importjava.sql.*; publicclass TestMySQLConn { /** * @param args */publicstatic void main(String[] args) {Connectionconn = null;Statementstmt = null;ResultSetrs = null; try{Class.forName("com.mysql.jdbc.Driver");conn= DriverManager.getConnection("jdbc:mysql://localhost/mydata?"
        
阅读全文
 
        
            
            
摘要:connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3;例:select * from tablestart with org_id = 'HBHqfWGWPy' connect by prior org_id = parent_id; 简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段: org_id,parent_id那么通过表示每一条记录的parent是谁,就可以形成一个树状结构。 用上述语法的查询可以取得这棵树的所有记录。
        
阅读全文
 
        
            
            
摘要:第一步: 创建一个个人数据库mydatabase别忘记分号Createdatabase mydata;第二步:用这个数据库Usemydata;第三步:创建表,以及里面的字段:注意,是用括号()第四步:如果创建表的时候,想要修改a:右键,选择标记,然后按enter键,这样的话就复制了语句,然后新建一个后缀为。sql的文件,b:命令行里面:\. 文件路径 一定要注意啊,文件路径后面没有分号!!!!!!!!!!!!第五步:查询数据库和表用命令 show databases;和show tables;第六步:观察表结构:desc 表名;第七步:插入数据当然,也可以保存成一个文件,整体执行第八步:分页查
        
阅读全文
 
        
            
            
摘要:这是时间戳格式,要只取年月日可以用trunc函数, select trunc(modified_ts) from organizations;
        
阅读全文