数据库技术-mysql
iloveran
java方向,数据库方向(Oracle、DB2),数据挖掘等
展开
-
navicat创建mysql-存储过程
普通存储过程:原创 2009-03-25 15:56:00 · 7533 阅读 · 2 评论 -
UPDATE、DELETE 和 INSERT 语句中的子查询
子查询可以嵌套在 UPDATE、DELETE 和 INSERT 语句以及 SELECT 语句中。下面的查询使由 New Moon Books 出版的所有书籍的价格加倍。该查询更新 titles 表;其子查询引用 publishers 表。UPDATE titlesSET price = price * 2WHERE pub_id IN (SELECT pub_id转载 2009-04-21 17:56:00 · 807 阅读 · 0 评论 -
用一张表的某一字段更新其他表的对应记录字段
commn_pic: id name model sj_id form_idcommn_pic_model: id sj_id form_id 模式表中有记录,但是图片表记录字段为空,现在需要填充 update commn_pic a , commn_pic_model b set a.model=b.id where a.SJ_ID= b.sj_id and a.FORM_原创 2009-04-21 19:51:00 · 446 阅读 · 0 评论 -
筛选出某张表中两个字段都相同的记录
项目中遇到的 :shop_id form_idSELECT shop_id,form_id FROM user_shop GROUP BY shop_id,form_id HAVING COUNT(shop_id)>=2 AND form_id IN (SELECT form_id FROM user_shop GROUP BY form_id HAVING COUNT(form_id)>原创 2009-04-22 14:53:00 · 1552 阅读 · 0 评论 -
最近项目中碰到的
成功:update user_shop t3 , (select distinct(t1.id) from user_shop t1,commn_pic t2 where t1.shop_id=t2.SJ_ID and t1.form_id=t2.form_id and zone-371600 between 0 and 100 order by t1.id) t4 set t3.user_s原创 2009-04-24 22:07:00 · 282 阅读 · 0 评论