数据库技术-总排行
1.将EXCEL文档上传到服务器上;2.读取服务器上的EXCEL中的数据到数据库中。心得:NPOI.dll组件,需要知道导入的EXCEL文件的完整路径,所以我试图通过控件在服务器端得到EXCEL文件在客户端的完整路径,会不会成立呢?经过尝试得知:不能得到完整路径的!!原因:各浏览器为了安全起见已经无...
SQL中大概有这么几种JOIN:cross joininner joinleft outer join right outer join full outer join 首先都是基于cross join(笛卡尔乘积),然后是inner join,在笛卡尔乘积的结果集中去掉不符合连接条件的行。left...
daysqhql = "select sum(c.casenum) from domain.Case c where" + " convert(varchar(10),c.limitlastdate,120) = " + ...
1、SQLserve生成随机字符串SELECT replace(newid(), '-', '')
在Oracle中提供了三种类型的集合操作: 并(UNION)、交(INTERSECT)、差(MINUS)
UNION:将多个查询的结果组合到一个查询结果之中,并去掉重复值
UNION ALL:将多个查询结果组合到一个查询结果中,但是包含重复值
INTERSECT:返回多个查询结果相同的部分
MINUS:返回两个查询结果的差集
首先,创建另一个表 emp10...
偶然看到MySQL的一个函数 unix_timestamp(),不明就里,于是就试验了一番。 unix_timestamp()函数的作用是返回一个确切的时间点的UNIX时间戳,这个Unix时间戳是一个无符号整数。 unix_timestamp()函数有两种重载形式,一是不带任何参数,另外一个是带有一...
1、连接查询select * from Info,Nation #笛卡尔积select * from Info,Nation where Info.Nation=Nation.Code join on 连接select * from Info join Nation #join连接select * ...
thinkphp作为国内现阶段最成熟的框架;没有之一; 不得不说是有好些特别方便的方法的; 然而如果初接触thinkphp的时候难免会被搞的有点迷茫; for example这些: getBy getField getFieldBy 我曾在相当一段时间内都用的迷迷糊糊的; 直到后来把它们总结如下: ...
假设mysql用户名root 密码123456,新建测试数据表utable 脚本如下: #!/bin/bash#mysqlop.shmysql="/app/local/mysql/bin/mysql -uroot -p123456"#sql="show databases"#sql="show ta ...
安装后登陆 -->mysql -uroot -p123456显示所有数据库 -->show databases;创建新的数据库 -->create database 数据库名;删除数据库 -->drop database 数据库名;使用数据库 -->use datsbase 数据库名; 创建表 -- ...
这篇文章主要介绍了浅析mongodb中group分组的实现方法及示例,非常的简单实用,有需要的小伙伴可以参考下。 group做的聚合有些复杂。先选定分组所依据的键,此后MongoDB就会将集合依据选定键值的不同分成若干组。然后可以通过聚合每一组内的文档,产生一个结果文档。和数据库一样group常常用 ...
navicat的数据库存放位置在什么地方?带着这样的疑问,我们去解决问题,navicat是默认安装,mysql也是默认安装,数据库存在默认用户所在的目录下面。 安装MySQL时,请选择“Custom”安装方式。在选择安装目录时,可以同时选择数据安放的位置,很多人此时只是设置了MySQL的安装位置。 ...
解决方法是在反斜线“\前加“\\\”三个反斜杠。 原理: 写成三个'\'的原因是反斜线符号会被语法分析程序剥离一次,在进行模式匹配时,又会被剥离一次,最后会剩下一个反斜线符号接受匹配。 ...