今天测试的时候,遇到一些问题,明明看到数据,就是查不出来;后来发现,在linux下,mysql的表名区分大小写google了一些资料,修改mysql的一个参数就可以了,如下:在ubuntu下,/etc/mysql/my.cnf文件中[mysqld]的后面加lower_case_table_names=10,区分大小写;1,不区分好像还有..
分类:
数据库 时间:
2014-11-05 19:53:24
阅读次数:
195
原文:sql server 查询数据库所有的表名+字段SELECT * FROM INFORMATION_SCHEMA.columns WHERE TABLE_NAME='Account'SELECT (case when a.colorder=1 then d.name else '' end) ...
分类:
数据库 时间:
2014-11-05 19:19:28
阅读次数:
236
1.Thinkphp如果在有多个数据库的时候,使用了M('表名','表前缀','数据库配置')的格式实例化模型后,默认的数据库配置会改变,今天用户说题目看不见答案,然后我去看了看 明明产生的SQL语句能执行,并且有答案内容,但是就是用TP里的方法查不出来,结果给M方法传入配置项,则查询成功;2.创建...
分类:
其他好文 时间:
2014-11-05 19:16:38
阅读次数:
236
1、查询表中某字段值“包含”某字符串的所有记录的方法
假如表中有一个name字段,查询name包含“张三”的所有记录,可以这样写sql:
Stirng strsql="SELECT * FROM 表名 WHERE name LIKE ’%"+"张三"+"%’";
2、查询某字段值“包含于”某个字符串的所有记录的方法
如果查询表中name字段包含于字符串“张三是个好学生”的所有记录...
分类:
数据库 时间:
2014-11-05 17:19:00
阅读次数:
694
mysql查看表结构命令,如下: desc 表名; show columns from 表名; describe 表名; show create table 表名; use information_schema select * from columns where table_name=‘表名‘; 顺便记下: show databases...
分类:
数据库 时间:
2014-11-05 13:14:05
阅读次数:
203
SELECT COUNT(*) FROM( SELECT 列名 FROM 表名 where ( 条件 )GROUP BY 多字段)临时表名例如:SELECT COUNT(*) FROM(SELECT 石材名称, 厚mm, SUM(下料数量) AS 数量, 单...
分类:
其他好文 时间:
2014-11-05 12:23:12
阅读次数:
164
第1步:找到菜单选项
第2步:选择表名
第3步:选择文件类型为Excel
第4步:设置参数
在oracle中trim函数可以除去字符串前后的空格,所以选上。
第5步:把excel中的列和数据库中的字段对应起来。每一列对应一个字段。
第6步:查看约束
...
分类:
数据库 时间:
2014-11-04 21:16:42
阅读次数:
343
Oracle start with connect by prior 用法语法: select * from 表名 where 条件1 start with 条件2 connect by prior 当前表字段=级联表字段 start with与connect by prior语句完成递归记录,形成...
分类:
数据库 时间:
2014-11-04 18:47:22
阅读次数:
238
1.进入 mysql -u root -p 2.创建数据库 create database 数据库名称; 3.切换数据库 use 数据库名称;4.查看当前数据库 select database();5.导入sql脚本 source xxx.sql;6.显示数据表的结构,describe 表名...
分类:
数据库 时间:
2014-11-04 01:25:50
阅读次数:
201
子查询嵌套查询select *from 表名 where 列名=(select 列名 from 表名 where 条件)--如果()内的值不是唯一的,=换成in子查询分相关子查询和无关子查询相关子查询:括号内查询时单独无法执行,必须括号内外同时进行。无关子查询:括号内查询时与括号外无关联,括号内可以...
分类:
数据库 时间:
2014-11-03 22:11:57
阅读次数:
230