問題タブ [multiple-tables]

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

drupal - Drupal7のテーブルのリンク

Drupal7の2つのコンテンツタイプ間でフィールドをリンクする方法がわかりません。たとえば...

Drupal 7を使用してオンラインショップを構築しています。いくつかの製品カテゴリがあり、各カテゴリには、そのカテゴリのすべての製品とカテゴリの説明を表示する独自のページがあります。

このデータを2つのテーブル(コンテンツタイプ)に保存します。下記参照。

共通フィールドは「category_name」です。最初のテーブルではcategory_nameのすべての値を定義し、2番目のテーブルでは、新しい製品を追加するたびに、製品に割り当てるカテゴリを1つ選択できるようにします。誰かがこれを行う方法を知っていますか?

コンテンツタイプ間でフィールドを再利用できますが、ウィジェットタイプを変更することはできません(「カテゴリ」コンテンツタイプにはフリーテキストエントリが必要であり、「製品」コンテンツタイプにはセレクターが必要です。

Drupal 6には、私が探しているものである可能性のある「ノード参照」フィールドタイプがあるように見えましたが、Drupal7でこれを取得する方法がわかりません。

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

mysql - VIEW にフルテキスト インデックスを作成する

VIEW に全文索引を作成することはできますか?

もしそうなら、2 つの列column1column2VIEW が与えられた場合、これを行うための SQL は何ですか?

これを行う理由は、2 つの非常に大きなテーブルがあり、各テーブルの 1 つの列に対して FULLTEXT 検索を実行し、結果を結合する必要があるためです。結果は 1 つの単位として注文する必要があります。

提案?

EDIT:これは、UNION各ステートメントのスコアリングを作成して順序付けする私の試みでした。

sscore認識されませんでした。

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

php - 5 つのテーブルを結合する PHP SQL

Wordpress プロジェクトの高度なカスタム メニューに正しい情報を受け取るために必要な 5 つのテーブルがあります。

これらは私が必要とする5つのテーブルと列です

これが少し意味をなすことを願っています。

私がやろうとしているのは、基本的に、WordPress カスタム メニュー機能のページのリストを含むドロップダウン メニューを作成し、各ページの注目の画像と、表示する小さなテキストがあるカスタム フィールドの説明を取得することです。

最終的なメニューは、スタイリングで次のようになります。

これまでのところ、メニューを機能させることに成功しましたが、非常に優れたタイプのコードでは成功していません。

うまくいけば、同じ結果を達成するのを手伝ってくれる人もいますが、より良いクエリを使用して、結合を適切に使用する方法を説明してくれるかもしれません. 私は SQL にまったく慣れていないため、知識が非常に限られています。私はこれより前に結合の指示を読み、自分で試してみましたが、このメニューは試行錯誤するには少し難しすぎるようです.

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

sql-server-2005 - SQL Server Express でのキーと制約の使用

私は2つのテーブルを持っています:

ここで、家族の頭が存在する場合、家族のメンバーのみを FamilyMembers テーブルに挿入できるようにしたいと考えています。このために、FamilyMembers テーブルにも HeadID 列を含め、FamilyHeads テーブルから参照する必要があります。またはこれに対する解決策は何ですか。主キーと外部キーを使用する必要があることはわかっていますが、実装についてはわかりません。コードを手伝ってください。

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

sql - 別のテーブルの条件に一致するテーブルから選択しますか?

テーブル間での SQL クエリの助けをいただければ幸いです。この種の質問が常に寄せられていることは承知していますが、回答を理解するのに十分なほど類似した質問が見つかりません。

table_Aに対応するタグがある行を選択したいtable_B
たとえば、「table_a'chair' とタグ付けされた行を選択」すると、 が返されtable_Cます。

また、はではなく でid一意です。table_atable_b

あるいは、データを整理するためのより良い方法はありますか?

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

php - PHP と MySQL のヘルプが必要

曲のテーブルがあり、一部の曲はアルバムの曲で、一部の曲はシングルです...そして、アルバムのテーブルがあります...

例:

アルバム ID が [null] の場合、その曲はシングルであることを意味します

曲表:

アルバム テーブル:

そして、最新の 5 枚のアルバムやシングルのみを取得したい場合、結果は次のようになります (最新のものから古いものへの順序):

「名前」列は「シングル名またはアルバム名」を意味します

ページ1:

また、最新の 5 つのアルバム (上記の表のもの) の後の最新の 5 つだけを取得したい場合、結果は最新のものから古いものの順に並べられます):

ページ2:

そして、それらの前の 5 つが次のようになります。

ページ 3:

そして前の5つ:

ページ 4:

そして最後のテーブル (またはページ) では:

ページ 5:

しかし、問題は、それを行うと、「LIMIT X , Y」の X と Y が X=0,Y=5 または X=5,Y=5 または X=10,Y=5 にならず、すぐ...

だから、私の質問は、PHP と SQL (MySQL) で上記のことを行うにはどうすればよいですか?


私の英語で申し訳ありませんが、 事前に感謝します

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

ruby-on-rails - Easy Railsの質問再:セカンダリテーブルにデータを表示する

この初心者以外の誰にとっても簡単だと思いますが、答えはどこにも見つかりません。userモデルとRoleモデルがあり、usersテーブルにrole_idがあります。ユーザーのインデックスページに、ロールテーブルにある実際のロール(管理者、訪問者など)を表示したいと思います。
index.html.erbの関連セクション:

では、user.role.idの代わりに何を配置しますか?

role.rb:

user.rb:

Rails 3、fwiwを使用しています。

TIA

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

php - PHP と MySQL のヘルプが必要

曲のテーブルがあり、一部の曲はアルバムの曲で、一部の曲はシングルです...そして、アルバムのテーブルがあります...

例:

アルバム ID が [null] の場合、その曲はシングルであることを意味します

曲表:

アルバム テーブル:

そして、最新の 5 枚のアルバムやシングルのみを取得したい場合、結果は次のようになります (最新のものから古いものへの順序):

「名前」列は「シングル名またはアルバム名」を意味します

ページ1:

また、最新の 5 枚 (上の表のもの) のアルバムやシングルの後に最新の 5 枚だけを取得したい場合、結果は最新のものから古いものの順に並べられます):

ページ2:

そして、それらの前の 5 つが次のようになります。

ページ 3:

そして前の5つ:

ページ 4:

そして最後のテーブル (またはページ) では:

ページ 5:

しかし、問題は、それを行うと、「LIMIT X , Y」の X と Y が X=0,Y=5 または X=5,Y=5 または X=10,Y=5 にならず、など...また、結果の各テーブルから異なる列が必要です(例を見てください)...

だから、私の質問は、PHP と SQL (MySQL) で上記のことを行うにはどうすればよいですか?


私の英語で申し訳ありませんが、 事前に感謝します

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

r - Rでファイル名が異なる複数のファイルを書き出すにはどうすればよいですか

1 つの BIG ファイル (>10000 行のデータ) があり、ID ごとに別のファイルを書き出す必要があります。50 の一意の ID 名があり、それぞれに個別のテキスト ファイルが必要です。これが私がこれまでに得たものであり、エラーが発生し続けています。私のIDは実際には文字列であり、その文字列に基づいて各ファイルに名前を付けることができればそれが最善です。

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

php - 結果のリストからテーブルを更新するMysqlPHPの問題

忍耐力のある人がこれを読んで私を助けてくれるなら、私は非常に感謝しています。1つのmysqlテーブルを更新するのに問題があります。レコードアルバムに関するdjのコメントとフィードバックを格納するテーブルがあり、アルバムに関する一般的な情報を格納する2番目のテーブルがあります。私の問題は、各フィードバック行をループしてテーブルを更新することです。すべてのコードを投稿するだけで、おそらくもっと明確になります(長い投稿でごめんなさい)。

これはalbum_infoを正しく更新していますが、以下に示すように、album_commentsをループする必要があります。

MYSQLステートメントを修正してalbum_commentsの各行を調べ、それらを更新するにはどうすればよいですか?プリペアドステートメントが必要ですか、それともPHP sqlステートメントを変更できますか?助けてくれてありがとう—私はこれで少し新しいです。