問題タブ [statements]

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 に答える
100 参照

sql - SQL結合または何ですか?

私はSQL初心者です。ごめん。私は3つのテーブルを持っています:services、citys、city_services。特定の都市で利用可能なすべてのサービスを(city_idを使用して)city_servicesテーブルから取得する必要がありますが、サービステーブルからサービス名を取得する必要もあります-すべて1つのステートメントで。2つのステートメントと2つのwhileループ(php)をネストできることは知っていますが、それは非効率的なようです。

JOINまたはネストされたSQLステートメントが必要ですか?私はこれに頭を包むことができません。

助けや正しい方向を指すことは素晴らしいことです!

ありがとう。

sndwg

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

oracle - TOAD でのステートメントの分離

私は長年 SQL Server を使用しており、Oracle は初めてです。

SQL Serverでは、次のことができます

DROP TABLE 何とか; CREATE TABLE Blah(yada int);

Oracle で同様のステートメントを実行すると、DROP は常に正常に実行されますが、その行を特に強調表示しない限り、Create は変更されません。

/ を行間に入れてみましたが、役に立ちませんでした。

この新人に、彼が間違っていることを誰か教えてもらえますか?

ありがとう!

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

mysql - MySQL 評価結果

別のテーブルからサブクエリを取得する必要がある面白い MySQL クエリがあります。mysql にサブクエリを評価させることが可能かどうか疑問に思っています。

例:(いくつかの括弧を「gte」と「lte」に置き換える必要がありました。これは、投稿形式を台無しにしていたためです)

したがって、IF ステートメントが = '1' でない場合、(a.formulae) は nas_alloys テーブルの値であり、次のとおりです。

基本的に、このクエリを次のように実行したい:

a.id != '1' の場合、ところで、a.formulae には約 30 の異なる可能性があり、それらは頻繁に変更されるため、複数の if ステートメントでハードバンギングすることは実際にはオプションではありません。【ビジネスロジックの再設計はそれより可能性が高い!】

とにかく、何か考えはありますか?これでも機能しますか?

-ありがとう -ショーン

0 投票する
3 に答える
37445 参照

powershell - パイプライン内で「if」ステートメントを使用する方法

ifパイプライン内で使用しようとしています。

where(alias ) フィルターがあることは知っていますが?、特定の条件が満たされた場合にのみフィルターをアクティブにしたい場合はどうすればよいですか?

たとえば、次のようになります。

ifフィルターのオン/オフを切り替えるためにパイプライン内で使用する方法は? 出来ますか?それは理にかなっていますか?

ありがとう

明確にするために編集

パイプラインがないと、次のようになります。


ANSWERのriknikの後に編集

私が探していたものを示すばかげた例。変数に格納されたデータの非正規化テーブルがあり$data、一種の「ドリルダウン」データ フィルタリングを実行したいとします。

たとえば、特定の親のみでフィルタリングしたい場合:

datafilter -parent -myparent 'myparent' -data $mydata

これは、非常にエレガントでパフォーマンスが高く、簡単に悪用できる方法?です。を使って同じことをやってみれば、私のif言いたいことが理解できるでしょう。

0 投票する
5 に答える
2285 参照

java - これらの if ステートメントの 1 つを削除してコードを短くするにはどうすればよいですか?

次のコードがあります。唯一の問題は、checkstyle プログラムで実行すると、Cyclomatic Complexity is 11 (最大許容数は 10) というエラーが表示されることです。if ステートメントの 1 つを削除して同じことを行い、プログラムをテストに合格させる方法を知りたいです。

0 投票する
7 に答える
81 参照

php - エントリの最大数によるSQLステートメントの順序

「レポート」というテーブルがあります

次のようになります。

ここで、最初に最初の3つのエントリをリストします。これは、報告された投稿ID「2」がこのテーブルに3回あるためです...エントリの最大数で並べ替えます。

皆さんが理解してくれることを願っています...どうもありがとう

----編集------私の出力は次のようになります

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

cocoa-touch - XCode で MovieEditorViewController ヘッダー ファイルの @synthesize ステートメントを追加する方法を知りたい

実装ファイルは次のようになります。

しかし、私の問題は、MovieEditorViewController ヘッダー ファイルに @synthesize ステートメントを追加していないことだと考えています。そうでない場合は、以下にデバッグ ログを含めました。

私はプログラミングに本当に慣れていないので、何がうまくいかないのか本当にわかりません。iOS シミュレーターを実行し、ボタンをクリックして編集可能なテキスト フィールドを表示すると、プログラムが終了し、ホーム画面に戻ります。デバッガーには次のように表示されます。

[セッションは 2011-06-04 13:00:00 +0100 で開始されました。 04 13:00:05.572 Movie[6678:207] *キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了しますexceptionPreprocess + 185 1 libobjc.A.dylib 0x00f1d313 objc_exception_throw + 44 2 CoreFoundation 0x00dcb0bb -[NSObject(NSObject) doesNotRecognizeSelector:] + 187 3 CoreFoundation 0x00d3a966 __転送




+ 966 4
CoreFoundation
0x00d3a522 _CF_forwarding_prep_0 + 50 5 ムービー
0x000021b4 -[MovieViewController edit] + 62 6 UIKit 0x002b94fd -[UIApplication sendAction:to:from:forEvent:] + 119 7 UIKit
0x00349799 -[UIControl sendAction:to:forEvent:] + 67 8
UIKit
0x0034bc2b -[UIControl(Internal) _sendActionsForEvents:withEvent:] + 527 9 UIKit
0x0034a7d8 -[UIControl touchesEnded:withEvent:] + 458 10 UIKit
0x002ddded -[UIWindow _sendTouchesForEvent:] + 567 11 UIKit
0x002bec37: -] +UIApplication sendEvent: - 447 12 UIKit 0x002c3f2e _UIApplicationHandleEvent + 7576 13 グラフィックサービス
0x01721992 PurpleEventCallback + 1550 14 CoreFoundation
0x00daa944 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION + 52 15 CoreFoundation 0x00d0acf7 __CFRunLoopDoSource1 + 215 16 CoreFoundation
0x00d07f83 __CFRunLoopRun + 979 17 CoreFoundation
0x00d07840 CFRunLoopRunSpecific + 208 18 CoreFoundation
0x00d07761 CFRunLoopRunInMode + 97 19 GraphicsServices
0x017201c4 GSEventRunModal + 217 20 GraphicsServices
0x01720289 GSEventRun + 115 21 UIKit 0x002c7c93 UIApplicationMain + 1160 22 ムービー
0x00001b40 メイン + 102 23 ムービー
0x00001ad1 開始 + 53 24 ???
0x00000001 0x0 + 1 ) 'NSException' のインスタンスをスローした後に呼び出された終了

誰かが私を正しい方向に向けることができれば、私はとても感謝しています...

ありがとう!

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

php - while ループ内の特定の ID で結果をグループ化する

上記のように、すべての結果を特定の ID で合計したいと考えています。しかし、より多くの $bind_inputid ID があるため、私の質問は、ID のより多くの結果に対して自動ステートメントを作成する方法です。

mysql select ではなく while ループで実行する必要があります。PHPラング。どうも。

0 投票する
3 に答える
3744 参照

php - 1 つの行で 2 つの select ステートメントの結果を取得するにはどうすればよいですか?

次のように、php ページで 2 つの select ステートメントを使用しています。

現在、結果は次のように別々の while ループを使用して表示されます

これらの 2 つのテーブルを 1 つのテーブルにマージする方法があるかどうか知りたいです。

結果は次のようになります。

Value1(両方のクエリに共通。例: 国)、Value2(最初のクエリから)、Value2(2 番目のクエリから)

mysql には、両方のクエリが結果を表示する単一のテーブルしかありません。


私の質問がすべてを混乱させて申し訳ありません。私は Lotus Notes 開発者であり、PHP ではありません。したがって、私はSQLの初心者ユーザーにすぎません。

ここで、もう一度クエリを繰り返します...

現在、1 つのテーブルからの 2 つのクエリの結果を 2 つのテーブルに表示しています。これらの結果を 1 つのテーブルにまとめたいですか?

つまり、新しいテーブルには 3 つの列が必要です。最初に両方のテーブルから共通の値を、最初のテーブルの 2 番目の列から 2 番目の列を、2 番目のテーブルの 2 番目の列から 3 番目の列を使用します。新しいテーブルの 2 番目と 3 番目の列は、メインの mysql データから同じ列のデータを表示しています。

すべての提案に感謝します。私はこれを自分で試して、成功したらここに投稿します。

0 投票する
6 に答える
314 参照

java - Javaプログラムの行はステートメントと同じものですか?

私はJavaの初心者です。私はそれを数日しか使用していません、そして私はまだそれをすべて理解しようとしています。プログラムでは、行はステートメントと同じものですか?