如何只在ASP中的数据库表中显示某些行?

时间:2011-11-04 13:16:07

标签: sql database

我已将整个表格拉入,但我希望将其设置为所以显示的唯一行是在一列中具有特定信息的行。

这是我的SELECT语句:

SELECT [Day], aoc, ryg, reasoning, notes FROM dbo.ryg_conditions ORDER BY aoc ASC,[Day] DESC 

但我只想在aoc列中显示具有“Administration”的行,然后按日期对这些行进行排序。

我是ASP和数据库的新手,请帮帮忙?

3 个答案:

答案 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