目标表有auto increment 的索引号id(int 类型),我已经获取了id,怎么通过1句sql语句得到索引对应的表项呀,我用于php的;select title, url frome tb_website where id in (10, 20, 12, 4);执行结果不对,又是只有1条,又是有2条三条;不知道该怎么写了

解决方案 »

  1.   

    select title, url frome tb_website where id=10
      

  2.   

    select title, url frome tb_website where id=10
      

  3.   

    10, 20, 12, 4这几个条目都是我需要的,不是一条一条的取,我希望一个SQL语句都搞定
      

  4.   

    10, 20, 12, 4这几个条目都是我需要的,不是一条一条的取,我希望一个SQL语句都搞定
    我使用这个语句
    select title, url frome tb_website where id in (10, 20, 12, 4); 出来的结果不对,并没有把4条结果打出来,请各位大侠帮忙,虽然我自认为自己的语句没问题;
      

  5.   

    没看明白。你想实现什么样的功能? (不要高估你的汉语表达能力或者我的汉语理解能力)
       建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
       参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
       
       1. 你的 create table xxx .. 语句
       2. 你的 insert into xxx ... 语句
       3. 结果是什么样,(并给以简单的算法描述)
       4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
       
       这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。   
      

  6.   

    就这样说吧:已知tb_website里存在id=10, id=20, id=12, id=4这几个条目;sql语句
    select title, url frome tb_website where id in (10, 20, 12, 4);能否把这4个条目的信息全打出来?
      

  7.   

    你应该是用程序拼的sql吧?你把sql打印出来,看看是否错误了
      

  8.   

    能解释一下你的 "把这4个条目的信息全打出来" 是什么个操作吗? 你这句SQL本身就已经实现这个功能了啊。
      

  9.   

    确定了,数据库错误,结贴,我的sql水平太差,浪费大家时间了。多谢各位