問題タブ [concat]

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 投票する
3 に答える
1700 参照

mysql - mysql (階層クエリ) で任意の行数の文字列を連結する

アルバムを含む mysql テーブルがあります。各アルバムは、トップ レベルのアルバムにすることも、別のアルバムの子アルバムにすることもできます。各アルバムには、その写真が入っているフォルダーの名前であるフォルダー名があります。各アルバムには、親アルバムの ID である親と呼ばれるフィールドもあります。したがって、次のような画像へのパスがある場合:

データベースのアルバム テーブルは次のようになります。

問題は、mysql のみを使用して、このテーブルから以前に出力されたパスを取得するにはどうすればよいかということです。

0 投票する
15 に答える
792539 参照

mysql - 複数の MySQL 行を 1 つのフィールドに連結できますか?

を使用するMySQLと、次のようなことができます。

私の出力:

しかし、代わりに1行、1列が必要です:

期待される出力:

その理由は、複数のテーブルから複数の値を選択していて、すべての結合の後、必要以上に多くの行を取得したためです。

MySQL Docで関数を探しましたが、CONCATまたはCONCAT_WS関数が結果セットを受け入れるようには見えません。

それで、ここで誰かがこれを行う方法を知っていますか?

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

sql - SQL 文字フィールドの連結 (CONCAT() または + を使用しない)

3 つの [char(32)] フィールドを連結しようとしています:

title1
title2
title3

を 1 つのフィールドに結合しようとしていますが、古いバージョンの SQL を使用しており、CONCAT() サブルーチンまたは + 演算子をサポートしていないことが問題です。


例:
CONCAT(title1, title2, title3)
(title1 + title2 + title3)

DON'T WORK!!!!

別の方法はありますか?

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

mysql - 別のテーブルの既存の値に応じて、MySQL テーブルにレコードを挿入する

私はMySQLを使用しています。別のテーブルに存在しないレコードをテーブルに挿入したいと考えています。だから私はこのようなことをしたい:

問題は、MySQL がこの種の構文を許可していないことです (where 句と関係があります...) CONCAT を使用してみましたが、結果はありませんでした。

どんな手掛かり??

0 投票する
11 に答える
28852 参照

javascript - JavaScript NodeList

document.getElementsByTagName の 2 回の呼び出しによって返される 2 つの NodeLists を結合する方法はありますか?

たとえば、次のコードがあります

結果をループしたい。1ループで可能ですか?

前もって感謝します!

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

mysql - 実行中のMysql Prepare Statementエラー

準備ステートメントを使用してテーブルを作成しようとしていますが、構文エラーが発生しています。同じステートメントを個別に実行しようとすると、うまくいきます。

これが私の声明です -

この声明で何が欠けているのか誰か教えてください。この行でエラーが発生しています:

0 投票する
4 に答える
33360 参照

mysql - クエリで使用する列名を作成するMySQL concat()?

列名の最初の部分が文字列で、2 番目の部分が別のクエリの結果である数値になるように、列名を連結したいと思います。

例えば:

これは何らかの方法で行うことができますか。この方法ではエラーは発生しませんが、期待した結果が得られず、連結が機能していないようです。

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

c# - C# : 2 つの MP3 ファイルを連結する

以下のコードを使用して、2 つの MP3 ファイルを連結しようとしました。前半(完全な最初のファイル)を再生できる新しいファイルを取得しましたが、後半は無音です。新しいファイルの長さは正しかった。私は何を間違っていますか?

0 投票する
4 に答える
4191 参照

batch-file - Windows XP バッチ ファイルの連結

私は次のばかげたタスクを達成しようとしています:

完全修飾ファイル名のセットを含むテキスト ファイルがあります。ファイルを反復処理し、各行を共通変数に追加して、コマンド ライン ツールに渡すことができるようにしたいと考えています。たとえば、ファイルは次のようになります。

C:\dir\test.txt

C:\WINDOWS\test2.txt

C:\text3.txt

そして、それらを次のような変数「a」に割り当てたいと思います。

2 つ目の質問は、適切なバッチ ファイル リファレンスとは何ですか? Windows の資料や自家製の Web サイトでいくつかの情報を見つけましたが、特に完全なものはありません。

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

mysql - mysql select concat(charfield, format(doublefield,8)) でエラー 1267 が返される

これは皮肉なことに、1) concat(charfield, doublefield) が機能するため (連結されるフィールドの 1 つが数値であってもかまいません)、2) mysql リファレンスが次のように示しているためです: CONCAT(str1,str2, ...) CONCAT および FORMAT のプロトタイプとしては、次のようになります。結果を文字列" .

必死になって試してみselect concat(symbol, cast(format(closeprice,8) as char))ましたが、うまくいきました。だから、「なぜこの男は私たちの時間を無駄にしているのだろう。うまくいくものを見つけたのだ」と思うかもしれません。しかし、それは私には意味がないので、誰かがそれを解決できるかどうか疑問に思っていましたか?