数据库语句问题
时间:2008-09-28 09:14:35
来源:论坛整理 作者: 编辑:chinaitzhe
网友回复:以它为条件来查,查到就存在,查不到就不存在
网友回复:比如 你需要查找的数据是一个username
数据库是test 表对user
- Java code
Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ boolean temp = false; String sql = "select username from user where username = '" username "'";//方法参数 if(rs.next()) { temp = true;//方法返回值 } //方法调用后 if(temp == true) //值存在 else //值不存在
网友回复:
呵呵,不知道楼主是不是要这样的?
网友回复:我是在做这样一个功能:
m_option表中主键option_id,t_itinerary_action_item表中外键option_id和delete_flg标记
在m_option表中插入一数据,就会产生一option_id,然后再去删除这条数据时,要先查找看看在t_itinerary_action_item表中是否有用到这条数据
,如果用到了,则把delete_flg设置为1,如果没有则把这条数据从m_option表中删除。
网友回复:
应该是这样吧
网友回复:一般是用个count遍历,看数据集合是否为0
网友回复:select * from tableName where id=1;
查不到不就表示没有吗?不知道楼主啥意思
网友回复:delete from m_option where option_id = 'value_id' and option_id not in (select option_id from t_itinerary_action_item)
这样不就可以删除不在t_itinerary_action_item中的option_id对应的m_option的数据了吗
网友回复:这也是个问题啊。。。
网友回复:
lz通过什么去判断这个数据用到了 将delete_flg 设置为1
关键字:
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面