sqlcombinelike&;及=

sqlcombinelike&;及=,sql,equals,sql-like,Sql,Equals,Sql Like,因此,如果选择选项下拉列表值是“all”值,thisData=getData,这是一个类似的值,这一行的重点是从数据库中选择列中的所有内容,这就是我选择所有字母(a-z)的原因 var getData=“SELECT*FROM Test WHERE exercise=“+exercise+”和exercovariname,如“[A-Z]]”和date>=”“+fromDate+”,date=”“+fromDate+”,和date试试这个 var getDataS = "SELECT * FROM

因此,如果选择选项下拉列表值是“all”值,thisData=getData,这是一个类似的值,这一行的重点是从数据库中选择列中的所有内容,这就是我选择所有字母(a-z)的原因

var getData=“SELECT*FROM Test WHERE exercise=“+exercise+”和exercovariname,如“[A-Z]]”和date>=”“+fromDate+”,date=”“+fromDate+”,和date试试这个

var getDataS = "SELECT * FROM Test WHERE exercise = " + exercise + " AND exerVariName = '" + exerVariName + "' AND date >= '" + fromDate + "' AND date <= '" + toDate + "'";
var getData=“SELECT*FROM Test WHERE exercise=“+exercise+”和exercovariname不像“[^A-Z]”和日期>=”“+fromDate+””和日期试试这个

var getDataS = "SELECT * FROM Test WHERE exercise = " + exercise + " AND exerVariName = '" + exerVariName + "' AND date >= '" + fromDate + "' AND date <= '" + toDate + "'";

var getData=“SELECT*FROM Test WHERE exercise=“+exercise+”和exercovariname不象“[^A-Z]”和date>=”“+fromDate+””和date如果您想获得基于LIKE的所有测试,请使用LIKE

var getData = "SELECT * FROM Test WHERE exercise = " + exercise + " AND exerVariName NOT LIKE '%[^A-Z]%' AND date >= '" + fromDate + "' AND date <= '" + toDate + "'";

var getData=“SELECT*FROM Test WHERE exercise=“+exercise+”和exercovariname LIKE“%”和date>=“+fromDate+””和date如果您希望获得基于LIKE的所有测试,请使用LIKE

var getData = "SELECT * FROM Test WHERE exercise = " + exercise + " AND exerVariName NOT LIKE '%[^A-Z]%' AND date >= '" + fromDate + "' AND date <= '" + toDate + "'";
var getData=“SELECT*FROM Test WHERE exercise=“+exercise+”和exercovariname,如“%”和date>=“+fromDate+”和date
这一行的重点是从数据库中选择列中的所有内容,这就是我选择所有字母(a-z)的原因

var getData=“SELECT*FROM Test WHERE exercise=“+exercise+”和exercovariname,如“[A-Z]]”和日期>=“+fromDate+”,日期=“+fromDate+”和日期
这一行的重点是从数据库中选择列中的所有内容,这就是我选择所有字母(a-z)的原因


var getData=“SELECT*FROM Test WHERE exercise=“+exercise+”和exercovariname,如“[A-Z]]”和date>=”“+fromDate+””和date=“+fromDate+””和date您能澄清您在这里想要做什么吗?您想匹配文本字符串
[A-Z]
,还是希望字符串以字母开头?旁注:您的语句容易受到sql注入攻击。如果您发布了一些示例数据,以及您试图根据您试图制定的查询从该结果集中检索/返回的内容,这会有所帮助。如果这些日期范围不正确,请删除与日期范围无关的内容e不是你遇到问题的一部分。好的,我现在就更新这个问题,给我一点时间!是的。特别是一个没有返回的结果,你认为应该会有帮助。你能澄清你到底想在这里做什么吗?你想匹配文本字符串
[a-Z]
,还是希望字符串以字母开头?旁注:您的语句容易受到sql注入攻击。如果您发布了一些示例数据,以及您试图根据您试图制定的查询从该结果集中检索/返回的内容,这会有所帮助。如果这些日期范围不正确,请删除与日期范围无关的内容e不是你遇到问题的一部分。好吧,我现在就更新这个问题,给我一点时间!是的。特别是一个你认为应该会有帮助的没有被返回的结果。天哪,这让我震惊了,我怎么从来没有想到过?该死!谢谢!还有,我会花时间学习一些安全性,这一页怎么说r只供个人使用!将只在我的本地服务器上为我自己使用!@PontusSvedberg-很好的交易。我们都是作为程序员(或者任何人)得到的当你盯着一个问题看太久的时候:)天哪,这简直让我大吃一惊,我怎么从来没有想到过这个??该死!谢谢!另外,我会花时间学习一些安全性,但是这个页面只供个人使用!只会在我的本地服务器上为我自己使用!@PontusSvedberg-很好。我们都是程序员(或者任何人都可能会这样)当你盯着一个问题看太久时:)
var getData = "SELECT * FROM Test WHERE exercise = " + exercise + " AND exerVariName LIKE '[A-Z]%' AND date >= '" + fromDate + "' AND date <= '" + toDate + "'";
var getDataS = "SELECT * FROM Test WHERE exercise = " + exercise + " AND exerVariName = '" + exerVariName + "' AND date >= '" + fromDate + "' AND date <= '" + toDate + "'";
var getData = "SELECT * FROM Test WHERE exercise = " + exercise + " AND exerVariName NOT LIKE '%[^A-Z]%' AND date >= '" + fromDate + "' AND date <= '" + toDate + "'";
var getData = "SELECT * FROM Test WHERE exercise = " + exercise + " AND exerVariName LIKE '%' AND date >= '" + fromDate + "' AND date <= '" + toDate + "'";
"SELECT * FROM Test WHERE exercise = " + exercise + " AND date >= '" + fromDate + "' AND date <= '" + toDate + "'";