获取列名称

时间:2014-04-14 08:28:06

标签: sql oracle

我有以下的HTML。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>

<body>
<form name="new" method="post" action="GetR.jsp">
<div class="Main">
  <table width="200" border="1">
    <tr>
      <td>Units</td>
      <td><input type="text" name="Units" id="Units"></td>
    </tr>
    <tr>
      <td>Product Type</td>
      <td><input type="text" name="ProdT" id="ProdT"></td>
    </tr>
    <tr>
      <td>Hours</td>
      <td><input type="text" name="hours" id="hours"></td>
    </tr>
    <tr>
      <td colspan="2"><input name="submit" type="submit" id="submit" value="Submit"></td>
    </tr>
  </table>
</div>
</form>
</body>
</html>

以及以下数据库表

enter image description here

这里实际上当用户根据输入输入单位数和小时数以及产品类型(产品类型与数据库表名相同)时,输出应该是列名(是否达到,超过或远超过)。请让我知道如何为它编写查询。

例如给定的行。

我们将单位输入为1,如果小时数为8(4.1小时 - 8小时),则应显示No.of.Hours for Achieved,如果小时数为4(2.1小时-4小时),则应显示Exceeded如果2(低于2小时)它应显示Far-Exceeded

由于

0 个答案:

没有答案