我正在尝试将user_currencies表与我的用户表联系起来 但不知道该怎么做。 我有一张桌子
users with: users.id, users.username, users.password, etc,
我也有桌子:
user_currencies with
user_currencies.user_id (= users.id), user_currencies.type = 5, user_currencies.type = 10
with user_currencies.amount = 200 for example
我想补充一下:
user_currencies.amount with user_currencies.type = 5 to: users.diamonds (alias)
。
And user_currencies.amount with user_currencies.type = 10 to: users.duckets (alias).
有谁知道我怎么能做到最好的方式?
这是我目前的表结构:
答案 0 :(得分:0)
您要找的单词是setDT(data)[data[, .I[(price - mean(price)) <= 500000], cat]$V1]
# cat price
#1: 1 100000
#2: 1 200000
#3: 1 300000
#4: 1 400000
#5: 2 100000
#6: 2 200000
#7: 2 50000
#8: 2 100000
#9: 2 1000000
。您想要加入表格,而不是添加它们。尝试这样的事情:
JOIN
这将为每个用户的每种货币提供一行,而不包括金额为零的行。每个用户至少会获得一行。