問題タブ [mysql5]
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.
php - 挿入された値が行のグループに対してのみ繰り返されないように、テーブルに制約を実装する方法
列を持つテーブルを作成する必要があります
col1(主キー) col2(非 null) col3(非 null) col4(非 null)
ここで、col3 に挿入された値が col2 の一連の値に対して繰り返されないように、このテーブルに値を挿入する必要があります....実装する必要がある制約は何ですか??...
値は、全体として col3 で繰り返すことができます ...ただし、col2 の一部の値のセットについては、col3 の値を繰り返す必要はありません。これが列名です。
ID
ID_Category
Keywords
Score
Keywords
列 の値は繰り返すことができますが、 の一部の値についてはID_Category
、Keywords
値を繰り返す必要はありません。これを実装する方法を教えてもらえますか??
mysql - 次のプログラムで、トリガーの IF 構文は何を意味しますか?
このトリガーステートメントを理解するのに少し問題があります。この文を説明してもらえますか?
if new.id_category in ('list','of','special','categories')
ステートメント意味??
mysql - 最新バージョンの Mac OS X に古いバージョンの MySQL 5.5 をインストールする
新しい macbook pro に MySQL 5.5.11 をインストールしました。残念ながら、MySQL 5.5.11 が mac os x で完全に動作しないことがすぐにわかりました :(。MySQL 5.5.8 が動作した最後のバージョンでした。新しい Mac ユーザーとして、MySQL 5.5.8 をインストールする適切な方法は何ですか? ? MySQL 5.5.11 の上にインストールできますか? 5.5.11 をアンインストールするには、特定の手順を実行する必要がありますか?
また、 5.5 の古いバージョンをダウンロードするための mysql.com のページは終日ダウンしています。5.5.8 はどこからダウンロードできますか?
更新: MySQL 5.5.8 をインストールしようとすると、次のエラー メッセージが表示されます。
Mac OS X 用の MySQL 5.5.8-community は、このディスクにはインストールできません。このソフトウェアの新しいバージョンは、このディスクに既に存在します。
mysql - リークのない GROUP BY 日付 SQL on MySQL 5.1
テーブルの作成:
しかし
2003 年 6 月のデータが表示されないのはなぜですか?
この問題を解決する方法。
mysql - 複数のテーブルを正しく結合して正しいデータを受け取るのに苦労している
状況:
私は MySQL 5 を持っています。会社のレポートといくつかの利益の詳細を作成しようとしています。
- それぞれの会社には、私たちが彼らのために行う仕事があります。
- 各ジョブには、そのジョブに関連する作業があります。
- 各作業にはタスク タイプがあります
取得したいもの:
- 全ジョブの企業ごとの総利益を知りたい
- すべてのジョブからの各企業の合計コスト
- 各企業のすべての仕事に費やされた時間の合計 - 仕事の種類別に分類
会社の表:
- ID
- 名前
ジョブ テーブル:
- ID
- company_id
- バジェット
- コスト
仕事台:
- ID
- ジョブ ID
- type_id
- 始まる時間
- 終了時間
タイプ表:
- ID
- 名前
- 時給
関係:
会社 ---< 求人 ---< 仕事 >--- 種類
ありがとう!
scheduler - mysql5に「内部」cronを含めることは可能ですか?
先日、友人がOGameというWebブラウザゲームをプレイすることを提案しました。あなたがそれを知らないなら、私はそれが何であるかをあなたに話します:あなたが鉱業工場、兵舎などのようなものを建てなければならないrtsゲーム。すべての建物にはビルド時間があり、ビルドが続くので、ビルド中にログオフできるという興味深い点があります。
このようなものは、dbmsを介して管理されていると思います。私は、共謀の終了時刻がある記録を持っています。建物をいつ更新するかを確認するにはどうすればよいですか?どのレコードを更新する必要があるかを毎秒チェックする外部アプリケーションが必要ですか?mysql5を使用して、このテーブルでプロシージャを起動する内部スケジューラを使用することは可能ですか?もしそうなら、それはベストプラクティスですか?
mysql - 条件ごとの結果提供クエリを作成する方法は?
こんにちは私は条件ごとの結果を与えるmysqlクエリを書きたいです。
例えば。質問、回答の値、ユーザーが選択した値のフィールドを含むテーブルがあります。
ユーザーは何度もその質問に答えるために出席することができます。
ユーザーがその質問に対して正解と不正解を何回提供したかを表示したいですか?そのためのmysqlクエリを作成するにはどうすればよいですか?どんな体も私を助けることができますか?
mysql - MySQL5 で複合外部キーの追加が失敗する
ユーザーの住所情報の都道府県名と国名が、国と都道府県をリストした一連のテーブルから取得されるようにしようとしています。これを行うために、次のようなテーブル変更コマンドを実行してみました...
するとこんなメッセージが・・・
外部キー制約を使用してテーブル 'realtorprint_dev/#sql-d5c_3d' を作成できませんでした。参照されるテーブルには、参照される列が最初の列として表示されるインデックスはありません。
このエラーメッセージを処理する方法を知っている人はいますか?
州と国のテーブルの作成は次のとおりです...
そして今、ユーザーテーブルのために...
mysql - 親に関連する行数を計算する SQL を作成する
次のデータベース スキーマで SQL を構築するのは難しいと思います。
店
ID
名
注文
id
shop_id
日付
金額
ショップには多くの注文があることがわかります。特定の日付の各ショップの注文数を示す SQL を作成したいと考えています。したがって、WHERE 部分は (例: 2011-7-13)、
WHERE order.date = '2011-7-13'
SELECT 部分がどうあるべきか考えられません。COUNT(*) を使用する必要があると思いますが、これが私の脳内にあるすべてです。
誰かがこれについていくつかのヒントを教えてください。
皆様、どうもありがとうございました。