由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 如何使用SQL或者加VBA查找两个字段限定范围所对应的记录?
相关主题
求最小值对应的全记录SQL经典查询问题Help on using SQL in ExcelVBA
有没有人对这些SQL SERVER 培训感兴趣啊Help needed!:) How to use VBA read in external data? I mean data outside excel
Any suggestion on Access database learning?Microsoft Access 2000 gives unstable results?
ACCESS还是VB还是DHTML?input into access
[转载] How to use Visual Basic in MS WordHow to save a query in Access2000?
VB access book请教Access VBA 高手
Help about SQL Server 求助:在中文acess2000下写的VBA 在英文access2000下通不过
Help!! Data Access Page in AccessNeed help on VBA! Please!
相关话题的讨论汇总
话题: fer话题: sampleno话题: pointid话题: lab话题: 02
进入Database版参与讨论
1 (共1页)
d****f
发帖数: 313
1
我现在有一个SAMPLE表,结构如下:
POINTID, SAMPLENO, TOP, BOTTOM
FER-01, U-1, 1, 2
FER-01, U-2, 2.1, 3
FER-01, U-3, 3.1, 4
FER-02, U-1, 1, 2
FER-02, U-2, 2.1, 3
FER-02, U-3, 3.1, 4
另外有一个LAB表,结构如下
POINTID, DEPTH, SAMPLENO
FER-01, 1.5, ???
FER-02, 2.5, ???
也就是说要对LAB表中的深度值DEPTH,查对应POINTID的TOP和BOTTOM,看其落在哪个
SAMPLENO的范围内,然后填上SAMPLENO?
感觉若是VBA编程似乎总有办法,但是否可以用sql实现?谢谢各位!
a9
发帖数: 21638
2
update lab set sampleno=b.sampleno from sample a,lab b where a.pointid=b.
pointid and a.top < b.depth and b.depth < a.bottom

【在 d****f 的大作中提到】
: 我现在有一个SAMPLE表,结构如下:
: POINTID, SAMPLENO, TOP, BOTTOM
: FER-01, U-1, 1, 2
: FER-01, U-2, 2.1, 3
: FER-01, U-3, 3.1, 4
: FER-02, U-1, 1, 2
: FER-02, U-2, 2.1, 3
: FER-02, U-3, 3.1, 4
: 另外有一个LAB表,结构如下
: POINTID, DEPTH, SAMPLENO

1 (共1页)
进入Database版参与讨论
相关主题
Need help on VBA! Please![转载] How to use Visual Basic in MS Word
[转载] 想自学MS. Access and Excel,网上哪儿有比较好的VB access book
VBA FOR EXCEL 问题请教,ONLINE WAITINGHelp about SQL Server
问一下关于MS access的问题Help!! Data Access Page in Access
求最小值对应的全记录SQL经典查询问题Help on using SQL in ExcelVBA
有没有人对这些SQL SERVER 培训感兴趣啊Help needed!:) How to use VBA read in external data? I mean data outside excel
Any suggestion on Access database learning?Microsoft Access 2000 gives unstable results?
ACCESS还是VB还是DHTML?input into access
相关话题的讨论汇总
话题: fer话题: sampleno话题: pointid话题: lab话题: 02