我已将整个表格拉入,但我希望将其设置为所以显示的唯一行是在一列中具有特定信息的行。
这是我的SELECT语句:
SELECT [Day], aoc, ryg, reasoning, notes FROM dbo.ryg_conditions ORDER BY aoc ASC,[Day] DESC
但我只想在aoc列中显示具有“Administration”的行,然后按日期对这些行进行排序。
我是ASP和数据库的新手,请帮帮忙?
答案 0 :(得分:2)
您通常会让数据库执行初始限制
类似的东西:
SELECT [Day], aoc, ryg, reasoning, notes
FROM dbo.ryg_conditions
WHERE aoc ='Administration'
ORDER BY aoc ASC,[Day] DESC
答案 1 :(得分:1)
您需要查看WHERE
在您的情况下,您会添加到您的查询中:
SELECT [Day], aoc, ryg, reasoning, notes
FROM dbo.ryg_conditions
WHERE aoc = 'Administration'
ORDER BY aoc ASC,[Day] DESC
答案 2 :(得分:1)
您需要使用WHERE语句。
SELECT [Day], aoc, ryg, reasoning, notes
FROM dbo.ryg_conditions
WHERE aoc = 'Administration'
ORDER BY aoc ASC,[Day] DESC