网站首页 站内搜索

搜索结果

查询Tags标签: select,共有 4981条记录
  • Mybatis配置中的#{}和${}有什么区别

    两者区别 #号和$号,都是实现动态SQL的一种方式,通过这两种方式可以把参数传到XML之后,再执行之前,MyBatis才会对这两种占位符进行一个动态解析。 #号等同于JDBC里面的?占位符,它相当于向PreparedStatement预处理语句中去设置一个参数,PreparedStatement语句是预编译…

    2022/6/18 23:20:40 人评论 次浏览
  • 达梦数据库基本操作

    查询所有schemaselect distinct object_name TABLE_SCHEMA from all_objects where object_type=SCH; 查询指定用户下的schemaselect distinct object_name TABLE_SCHEMA from all_objects where object_type=SCH AND OWNER=SYSDBA; 查询表空间select tablespace_name fro…

    2022/6/18 2:50:20 人评论 次浏览
  • MySQL数据库设计规范

    一、数据库表设计 (一)配置规范1. MySQL 数据库默认使用 InnoDB 存储引擎。2. 保证字符集设置统一,MySQL 数据库相关系统、数据库、表和字段的字符集都用 UTF8,应用程序连接、展示、客户端等可以设置字符集的地方也都统一设置为 UTF8 字符集。3. Mysql数据库的事务隔离…

    2022/6/18 2:50:18 人评论 次浏览
  • 数据库发生 invalid SQL statement 错误,怎么解决?

    一般出现这个问题就是 你的sql语句错误,看看关键字少了没例: select *form 表名以上语句的form错了,应该是from。这时就会报[Err] ORA-00900: invalid SQL statement 错误 或者select 字母少打了,或者打错了,仔细检查一遍就好了

    2022/6/18 2:20:55 人评论 次浏览
  • 解决sql中union后面不能使用order by和limit问题

    有一种场景,我们需要在同一张表中找出几个分类的文章,并且按照时间排序,通常我们会这样写: select * from 表 where type=1 order by create_time desc limit 10 如果有多个分类,我们会考虑将几个语句使用union 或者 union all 连接 select * from 表 where type=1 o…

    2022/6/18 2:20:54 人评论 次浏览
  • mysql从入门到精通笔记-第九章 数据表查询

    目录9.1 基本查询语句9.1.1 使用SELECT * 查询所有列9.1.2 使用SELECT C1,C2 查询一列或者多列9.1.3 从一个或者多个表中获取数据9.2 单表查询9.2.1查询所有9.2.2 指定字段9.2.3 其他关键字9.2.3.1 IN 和 NOT IN**9.2.3.4 [NOT] BETWEEN ... AND...**(闭区间)9.2.3.5 带有…

    2022/6/18 2:20:53 人评论 次浏览
  • 数据库的函数

    concat 连接符 select concat(hello,123) from dual ; -- oracle中支持||多行函数count:计算个数 (一般选择非空的列:主键)( count(*) ) select count(ename) from emp;max:计算最大值 select max(sal) from emp;min:计算最小值 select min(sal) from emp;sum:计…

    2022/6/18 2:20:26 人评论 次浏览
  • SQL字符串处理

    【转】(13条消息) SQL字符串处理_半世清欢的博客-CSDN博客_sql 字符串处理 一、从左/右开始截取字符串left(str, length): left(被截取字段,截取长度) ,从右取则将left改为righ二、从指定位置串截取字符串substring(str, pos, length) : substring(被截取字段,…

    2022/6/18 2:20:10 人评论 次浏览
  • mysql 根据条件拼接不同sql

    在项目开发中,我们常常会用到根据不同条件,执行不同的sql,在mysql中可以用 IF(expr1,expr2,expr3) 来满足这个需求。下面我给大家一个示例: 示例1:sql比较复杂 SELECT if(dom.PLAN_NO is null, (ifnull( ( SELECT sum( DELIVERY_QTY ) FROM delivery_order_materiel …

    2022/6/17 6:21:20 人评论 次浏览
  • MySQL大数据量分页查询方法及其优化

    ---方法1: 直接使用数据库提供的SQL语句---语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N---适应场景: 适用于数据量较少的情况(元组百/千级)---原因/缺点: 全表扫描,速度会很慢 且 有的数据库结果集返回不稳定(如某次返回1,2,3,另外的一次返回2,1,3).…

    2022/6/17 6:20:13 人评论 次浏览
  • SQL规范及优化办法

    SQL规范及优化办法 环境恢复 本例中的数据库和相关的文件下载地址为:数据库规范相关脚本下载地址 下载完脚本后,请使用下面的命令在本地数据库中恢复相关的数据表练习题目: 有学生表和成绩表两个表,表的数据比较大,现在要查出没有成绩的学生的相关信息,请写出对应的…

    2022/6/17 2:21:45 人评论 次浏览
  • SQL语法复习

    SQL语法复习 SQL讲解 基础语法数据操作语言(DML) # SELECT 列名称 FROM 表名称 WHERE 列 运算符(=,!=,>等) 值 - 从数据库表中获取数据 # UPDATE 表名称 SET 列名称 = 新值,列名称2 = 新值2 WHERE 列名称 = 某值 - 更新数据库表中的数据 # DELETE - 从数据库表中删除…

    2022/6/17 2:21:41 人评论 次浏览
  • MySQL之高级查询

    一,concat 拼接字段-- 将姓名和成绩之间使用-将多个字段拼接在一起显示 SELECT CONCAT(name,"-",python_score,"-",sql_score,"-",test_score) from score; 二,执行数学运算 -- 将两个值进行相加运算 SELECT name, python_score,sql_scor…

    2022/6/17 2:20:20 人评论 次浏览
  • mysql 授权和数据库操作命令

    1、连接MySql操作 连接:mysql -h 主机地址 -u 用户名 -p 用户密码 (注:u与root可以不用加空格,其它也一样) 断开:exit (回车)2、创建用户: 命令:CREATE USER username@host IDENTIFIED BY password; 说明: username - 你将创建的用户名, host - 指定该用户在哪个主…

    2022/6/16 2:20:18 人评论 次浏览
  • Oracle 数据字典

    静态数据字典user_* 该视图存储了关于当前用户所拥有的对象的信息。(即所有在该用户模式下的对象) all_* 该试图存储了当前用户能够访问的对象的信息。(与user_相比,all_ 并不需要拥有该对象,只需要具有访问该对象的权限即可) dba_* 该视图存储了数据库中所有对象的…

    2022/6/16 2:20:17 人评论 次浏览
扫一扫关注最新编程教程