我在我的數據庫中有2個表。一個叫做:points
,另一個叫做:sample
。如何根據另一個表的值爲MySQL選擇一個值?
的points
表如下所示:
id user_id points
1 5 200
2 7 400
3 8 7000
4 12 900
5 23 3100
的sample
表如下所示:
id points number
1 500 10
2 1000 20
3 3000 30
4 5000 40
5 10000 50
我想選擇例如user_id = 12
,並確定哪些number
(從樣品表)屬於他的觀點。決定應基於他們的觀點。如果他們在sample
表中沒有達到更高的數字,他們應該在此之前收到number
。
但是這對我的情況並不重要。我只想知道如何從第一個表中選擇使用示例表查找值,而在它們之間沒有預定義的表連接時?我只想根據第二個表值的某些條件從第一個表中進行選擇。
它是如何實現的?
您想要的結果是什麼? –