作者Flyingheart (where are you?)
看板Database
标题[SQL ] select row之间的比较
时间Tue Dec 8 13:08:10 2009
如下是一个范例的资料库
table 1
COL1 COL2
---------------------
1 a1 b1 //row 1
2 a2 b2 //row 2
3 a3 b3 //row 3
4 a4 b4 //row 4
delete 部分表达不好的内容
以下为重新表达
for(i=1;i<the index of the last row; i++)
{
if( COL1[i] > COL2[i] && COL1[i] > COL2[i+1] )
then 列印出 i
}
这是主样的逻辑
以前我是用matlab写的 所以跑个loop没问题
现在想把这些资料放在access里面
所以想理解 用SQL怎样可以最有效率的表达以上的概念了
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.85.62.89
※ 编辑: Flyingheart 来自: 219.85.62.89 (12/08 13:10)
1F:推 PsMonkey:比较的依据是 column 的所有值,而不是特地值 12/08 13:13
2F:推 PsMonkey:要嘛你问题叙述错,不然你连 a1>b1 都写不出来 12/08 13:14
问题是这样没错了
所以如果select不能解决这种问题的话 那请问哪个指令可以这样比较呢?
谢谢
※ 编辑: Flyingheart 来自: 219.85.62.89 (12/08 13:21)
3F:推 rushcat:DBMS? 直接描述实际状况可能比较快 你的问题让人无法理解 12/08 13:25
这就是实际状况了阿XD 不好意思
※ 编辑: Flyingheart 来自: 219.85.62.89 (12/08 13:50)