上一篇文章介绍了基于Mybatis对数据库的增、删、改、查。这一篇介绍下关联查询(join query)。三张表:user article blog表的存储sql文件:/*Navicat MySQL Data TransferSource Server : localhostSour...
分类:
其他好文 时间:
2014-10-19 19:55:41
阅读次数:
232
说明:本文仅供学习交流,转载请标明出处,欢迎转载!
数据库常见面试题总结
1. SQL的表连接方式有哪些?
SQL中连接按结果集分为:内连接,外连接,交叉连接
内连接:inner join on,两表都满足的组合。内连接分为等值连接,不等连接,自然连接。
等值连接:两表中相同的列都会出现在结果集中。
自然连接:两表中具体相同列表的列会合并为同一列出现在...
分类:
数据库 时间:
2014-10-19 17:07:47
阅读次数:
244
下面是例子分析表A记录如下:aIDaNum1a200501112a200501123a200501134a200501145a20050115表B记录如下:bIDbName1200603240122006032402320060324034200603240482006032408创建这两个表SQL...
分类:
数据库 时间:
2014-10-18 12:32:15
阅读次数:
159
use mydb1go-- 表T_Employee2-- Id Name Position Dept-- 1 张三 员工 市场部-- 2 李四 经理 销售部-- 3 王五 经理 市场部-- 4 马六 员工 销售部-- 5 钱七...
分类:
数据库 时间:
2014-10-17 21:40:51
阅读次数:
277
列表转字符串python中的列表l = ['1','2','3','4']转成str型'1,2,3,4'','.join(l)这个方法,列表里都是字符串的话可以这样用。列表里是整数的情况可以用:>>> s=''>>> l=[1,2,3,4]>>> n=0>>> while n >> s'1234'字...
分类:
编程语言 时间:
2014-10-17 15:12:58
阅读次数:
158
经常看到有人问linq语法如何写left join的查询语句,但网上找到的都是简单的两表连接,参考意义有限。
今天终于项目里要用到复杂的多表连接,同时含有多个左连接, 恰好又遇到业务中有复杂连接条件,因此整理如下,供大家参考...
分类:
其他好文 时间:
2014-10-16 18:12:02
阅读次数:
211
以前不知道windows 操作系统在车载导航方面也有应用, 即windows CE .
帮忙升级一个"长安致尚XT"汽车上的windows CE下的 高德导航, 注意到这是百度收购了的,提供免费地图的品牌.
升级文件的下载是在:
http://a.autonavi.com/License/outer/index.jsp
点击打开链接
车载导航部分
看...
ThinkPHP多表查询处理ThinkPHP多表连接查询处理ThinkPHP关联查询(多表查询)网上找到三种方法:table()、join()、原生SQL语句查询。(以下三种方法输出结果一致,并且很好的保留了ThinkPHP自己的分页功能)第一种:table()方法实例:需要连接查询两张表(表agent和表transinfo..
分类:
Web程序 时间:
2014-10-15 22:01:42
阅读次数:
281
1、删除含有指定字符串的行替换: ^.*(指定字符串).*$ 为空例如,删除含有"JOIN"的行, 替换: ^.*JOIN.*$ 为空2、删除//行注释替换: //.*$ 为空(需注意,此正则会误删在引号中的'//', 如 'http://www' )3、删除/*...*/段注释替换: //*.*/...
分类:
其他好文 时间:
2014-10-14 17:24:58
阅读次数:
290
知识点:continue和break配合标签实现跳转功能
尽管java中goto是一个保留字,但在语言中并未使用它,Java没有goto。然后java也可以完成一些类似于跳转的操作,那就是将break和continue配合标签一起使用
标签是后面跟有冒号的标识符,就像下面这样:
lable1:
在java中,标签起作用的唯一地方刚好是在迭代语句之前。...
分类:
其他好文 时间:
2014-10-14 11:39:38
阅读次数:
183