mysql 查询问题 - 其他数据库开发 / MySQL/Postgresql
有如下记录
mysql> select * from user where city='beijing' or skill='pugong';
+------+---------+---------+--------+----------+
| uid | city | company | skill | zhengshu |
+------+---------+---------+--------+----------+
| 1 | beijing | a | baoan | benke |
| 1 | nanjing | b | pugong | benke |
| 2 | shanxi | b | pugong | benke |
+------+---------+---------+--------+----------+
我想得到在北京工作过的又有pugong技能的人的uid。也就是uid=1。这样的查询能不能得到??
或者
SQL code:
select distinct a.uid
from user a inner join user b on a.uid=b.uid
where a.city='beijing' and b.skill='pugong'
相关问答:
我已经按照教程上配置tomcat的server.xml
<Context path = "/POS" docBase = "POS" debug = "5" reloadable = "true" crossContext = "true" workDir = &quo ......
我用的是mysql6.0为什么一创建两个表这间用外键来连接时就说创建不了:can"nt create table ...
你的语句是什么?你的表是什么存储引擎? 如果是myisam 则不支持外键,你需要把表改为inndb
貼出SQL ......
SELECT * from alarms where id in (select resource_id from res_products where product=22)
这个语句在mysql中为什么不能执行?我的mysql数据库是5.0.27版本的!
如果实在不行那么该用个什么语句代替效率更高呢 ......
我已经安装mysql了,设置的开机不启动,但在我的电脑'->'管理'->'服务和应用程序'->服务中找不到mysql,这样就没法启动了,我想询问一下这到底是怎么回事,先谢谢了
有好多地方呢
注册表
启动文件夹等
......
在用hibernate向Mysql插入1000万条数据 在插入将近一万条数据的时候
不多查询数据库发现插入成功 有数据 不过程序出现报错了
2010-5-23 20:32:53 org.springframework.core.CollectionFactory <c ......