--用户表
CREATE TABLE `users` (
`id` varchar(4) NOT NULL,
`name` varchar(10) default NULL,
`ahid` varchar(10) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
insert into `users`(`id`,`name`,`ahid`)
values ('1','tom','1,2'),('2','jerry','2,3'),('3','yoyo','1,3'),
('4','bushi','1'),('5','ladeng','3'),('6','Jay','1,2,3');
# 爱好表
CREATE TABLE `ah` (
`ahid` varchar(10) NOT NULL,
`ahmc` varchar(10) default NULL,
PRIMARY KEY (`ahid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
insert into `ah`(`ahid`,`ahmc`)
values ('1','football'),('2','basketball'),('3','music');
/*查询出ahmc*/
select * from users a,ah b where a.ahid like concat(b.ahid,',%') or a.ahid like concat('%,',b.ahid) or
a.ahid like concat('%,',b.ahid,',%') or ahid=b.ahid;
# 新建一个临时表
create table mytest select a.id,a.name,a.ahid,b.ahmc from users a,ah b where a.ahid like concat('%',b.ahid,'%');
-- 将ahmc以 ,隔开显示
select id,name,ahid,group_concat(ahmc order by ahmc separator ',') ahmc from mytest group by id,name,ahid;
分享到:
相关推荐
MySql MySql使用方法 Mysql例子MySql MySql使用方法 Mysql例子MySql MySql使用方法 Mysql例子MySql MySql使用方法 Mysql例子
jsp+servlet+bean+mysql例子,供初学javaweb的同学参考。
jdbc连接mysql的例子,调试通过的 给初学者们节省时间
delphi 链接mysql例子
经过2天研究。自己结合多个例子编写的VC++ 操控MYSQL的增删改查例子。还有一个图片的存储和读取。希望对你有帮助
该代码使用MySQL的驱动包,db.properties配置文件,加上简单代码实现数据库的连接,例子中包含大文本和图片上传数据库两个例子。
VB连接mysql例子(带控件),方法简单,使用也比较方便,解决了vb使用mysql的难题
虚表实战读入MYSQL例子,彗星虚表实战读入MYSQL样板 从此告别分页!但有个小问题没有搞好, 有没有高手加个查找时删除重复并相加的功能,。@821888290。
flash 通过php 调Mysql例子
如题,有关mysql的常用语句和一些实用的例子
用c连接mysql的例子程序 MYSQL mysql,*sock; //定义数据库连接的句柄,它被用于几乎所有的MySQL函数 MYSQL_RES *res; //查询结果集,结构类型 MYSQL_FIELD *fd ; //包含字段信息的结构 MYSQL_ROW row ; //存放一...
c3p0 mysql eclipse 例子 可以在eclipse中运行
使用C++连接mysql,查询表,打印的例子
echart 连接MySQL 数据库的例子,jar 包已加载,欢迎大家下载
c++连接mysql,里面有一个简单的例子和一个封装好的类(网上下的)都可以用,后者要强大些,vs2008 下调试通过。如果运行成功,看看你的环境变量是否设置正确。
struts2+Hibernate+jquery+Ajax+Json+mysql例子 一个部门和员工信息管理的例子,页面上的所有数据全部采用动态加载,增删改查操用全部在一个页面上实现,没有页面跳转。前台页面和后台服务器交互采用json格试传输。 ...
涉及到c++连接mysql的一个小程序,可以当做例子看看
HIBERNATE mysql 例子 以后备用
poco 访问数据库测试例子,编译环境:VS2013 数据库:MySQL poco版本:1.7.4完整版