select from table where column_a in (select 条件N from table where XXX )
总之你的多个“条件”如果能用select出来的话,把结果放到in里就可以了。
create table t_srt(BH varchar(12),SHULIANG1 int,SHULIANG2 int);
insert into t_srt values('001',1,2);
insert into t_srt values('002',5,2);
insert into t_srt values('003',6,3);
insert into t_srt values('004',7,4);
insert into t_srt values('005',8,5);
insert into t_srt values('006',9,6);
insert into t_srt values('007',10,7);
select top 1 BH as LS_BH from t_srt where SHULIANG1 between 5 and 10 order by SHULIANG2
给每个查询一个共同的栏位进行连接然後使用下面的语句就可以了
一次可以查询到三个表的相同条件的数量。不知道是不是你想要表达的意思
select aqty1,bqty2 from
(select count() qty1 ,'d' YP_FormBG_ID from yp_form_relation_t ) a
inner join
(select count() qty2 ,'d' YP_FormBG_ID from yp_casewip_t ) b on aYP_FormBG_ID=bYP_FormBG_ID
可以这样:根据判断传入参数是否为空格或null来判断是否有这个查询条件,来拼凑出不同的sql语句,例如
StringBuffer sb = new StringBuffer();
sbappend("select from a where 1=1");
if(!""equals("a") || null != a){
sbappend(" and a = " + a);
}
就像这样来根据不同条件查询
PHP+Mysql多条件多值查询示例代码:
indexhtml代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 401 Transitional//EN" "<html>
<head>
<meta ;
dealphp文件:
<php//连接数据库
$conn=mysql_connect("localhost","root","");
//选择数据库
$db=mysql_select_db("数据库名");
//接收 参数
$type=$_POST['type'];
$area=$_POST['area'];
$addr=$_POST['addr'];
//SQL语句主题
$query="select from room where ";
//根据条件和传的值拼接sql语句
//判断面积不为空
if($type!=""){
//然后根据具体面积分情况拼接
switch($type){
case 1:
//一居室
$query=" room_type=1";
break;
case 2:
$query=" room_type=2";
break;
case 3:
$query=" room_type=3";
break;
}
}
//面积
if($area!=""){
$query=" and area ={$area}";
}
//地址
if($addr!=""){
$query=" and addr like '%{$addr}%'"; //地址
}
//执行查询
$result=mysql_query($query);
//遍历结果
echo "搜搜结果如下:";
while($row=mysql_fetch_array($result)){
echo "地址:"$row['addr'];
echo "<br/>";
echo "面积:"$row['area'];
echo "<br/>";
echo "居室:"$row['type'];
echo "<br/>";
echo "价格:"$row['addr'];
echo "<br/>";
//等等
}
>
以上就是关于SQL 查询多条符合条件的记录全部的内容,包括:SQL 查询多条符合条件的记录、数据库select检索多个满足条件的值,如何只取其中一个、Mysql查询多个表,多个条件该怎么写呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)