只看楼主 楼主

关于数据库记录查询的问题,谢谢!

<p>表:classid</p>
<table width="500" border="1">
  <tr>
    <td>id</td>
    <td>classid</td>
  </tr>
  <tr>
    <td>1</td>
    <td>7</td>
  </tr>
  <tr>
    <td>2</td>
    <td>6,7,8</td>
  </tr>
  <tr>
    <td>3</td>
    <td>57,47</td>
  </tr>
</table>


请问如果我只想查询classid=7那两条记录,不能用模糊查询,请问怎么实现啊,谢谢了

sql="select * from classid where classid=7"
linux2004的签名
最新在线电影:http://movie.cdgoogle.com/
电台联盟:http://radio.cdgoogle.com/


 TOP

只看该用户 沙发

有没有人帮我一下啊,谢谢

有没有人帮我一下啊,谢谢
linux2004的签名
最新在线电影:http://movie.cdgoogle.com/
电台联盟:http://radio.cdgoogle.com/


 TOP

只看该用户 板凳

Re:关于数据库记录查询的问题,谢谢!

做个标记,同求
dai_js的签名

 TOP

只看该用户 地板

能不能说详细点啊,谢谢

能不能说详细点啊,谢谢
linux2004的签名
最新在线电影:http://movie.cdgoogle.com/
电台联盟:http://radio.cdgoogle.com/


 TOP

只看该用户 #4

Re:关于数据库记录查询的问题,谢谢!

没办法用=查询

或者你变个思路

"select * from classid where classid like '%7,%'"

为特定值加上特定标记

 TOP