直接把公式写到where条件里就行了啊
select x,yfrom 表名
where (x-a)*(x-a)+(y-b)*(y-b)<=r*r
select [要查询的字段] from [表名]where [指定的查询条件]
有记得需要说明的是,如果存在多个条件时需要用and 连接每个查询条件,如果需要排序,语法则为:
select [要查询的字段] from [表名]
where [指定的查询条件]
order by [要分组的字段]
可以通过where条件语句实现。sql:select
*
from
tablename
where
name
like
'张%'
and
id>5
解释:以上就是通过条件查询出名字以张开始的,id大于5的表数据。
备注:多条件之间如果是同时满足用and,如果是满足其中一个用
or。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)