Cspn_j
2016-07-14 06:55
采纳率: 0%
浏览 1.6k

sql 语句 根据每个主键 删除表

例如 当主键为一个的时候
delect from 表名 where id=@id;
当主键为 (主键一,主键二)时?
怎么删除 sql 语句怎么写?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • 微风吹过的夏天2016 2016-07-14 07:00

    delete from xxxx where id in(id1,id2);

    点赞 打赏 评论
  • GreenRookie 2016-07-14 07:07

    delete from xxxx where id in(id1,id2); 这种方式正确的,,id1 id2 是你的值

    点赞 打赏 评论
  • 传说中的大神 2016-07-14 07:50

    delete 和 主键 没有必然关系.

    点赞 打赏 评论
  • xiong19930508 2016-07-14 08:24

    delete from xxxx where id in(id1,id2);

    点赞 打赏 评论
  • tanhaoyong 2016-07-16 09:06

    你这问题是不是这样理解:比如学生表:主键为学号时:语句为:delete 学生表 where 学号 = 01
    主键为学号和班级时 , 语句应该为: delete 学生表 where 学号 = 01 and 班级 = 01

    点赞 打赏 评论
  • 一张表里能有两个主键

    点赞 打赏 评论

相关推荐 更多相似问题