問題タブ [highest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
85 参照

php - 最高額、製品数/ユーザー数を取得

上記の表から2つの結果が必要です:

まずはby prod_id以下の通り

第二by user_idに以下のように:

更新: 例: 上記: user_id = 2 が製品 10,20,30,40 (prd_id の入札) に入札したため、彼の入札 cont = 4 ...そして、そのうちの 10,40 で勝者です (入札 prod_id の勝者) ) ..なぜ 30 ではなく 10,40 だけなのか ...bcz user_id =4 が prd=30 に amt =100 で入札し、user_id =2 に amt=100 で入札した..しかし、最初の入札は user=4 が prd= で行った30 したがって、彼は prd=30 の勝者です (同じ金額の場合)

以下のクエリを試してみましby prd_idたが、間違った結果が得られました。

上記のクエリ結果は次のとおりです: (user_id,disc正しくない)

2番目by user_idに、クエリになるものを取得していません。

ありがとう

アップデート :

HARSHIL に感謝します: http://www.sqlfiddle.com/#!9/5325a6/5/1

しかし、さらにいくつかのエントリの後、私はこのバグ を見つけまし :

しかし、私は以下のようにしたい:

null user_id なし

null user_id を使用 (ただし、私の wamp サーバーでは、user_id =1 の Winner_on_bid_prd_id に null が表示されません。 null の代わりに値 10 を取得します)

0 投票する
2 に答える
624 参照

python - Hisest スコアの検索。ValueError: 基数 10 の int() の無効なリテラル: ''

各ユーザーのスコアが外部テキスト ファイルに保存されるクイズを作成しています。ただし、数学の簡単なクイズで最高得点のレポートを出力するたびに、次のように表示されます。ValueError: invalid literal for int() with base 10: ''

これは問題のある行のようです: if highestScore <= int(line.strip()):

基本的に、ユーザーが数学の簡単なクイズを行うたびに、スコアは というテキスト ファイルに保存されますmathsEasy.txt 。テキスト ファイルは次のようになります。the username : scoreたとえばKat15 : 4、ユーザー名ではなく、最高スコアのみを出力する必要があります。