-
[解決済み] MySQL - 1つのクエリで異なる値を持つ複数の行をUPDATEする
質問 異なる値を持つ複数の行をUPDATEする方法を理解しようとしているのですが、どうしてもうまくいきません。解決策はどこにでもあるのですが、私には理解するのが難しく見えます。 例えば、3つの更新を1つのクエリにする場合。 UPDATE table_users SET cod_user = '622057' , date = '12082014' WHERE user_rol
2022-04-18 01:31:19 -
[解決済み] DEFAULT句でCURRENT_TIMESTAMPを持つTIMESTAMPカラムは1つしかないのはなぜですか?
質問 DEFAULT句またはON UPDATE句でCURRENT_TIMESTAMPを持つTIMESTAMP列が1つしか存在できないのはなぜですか? CREATE TABLE `foo` ( `ProductID` INT(10) UNSIGNED NOT NULL, `AddedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
2022-04-17 23:47:23 -
[解決済み】テーブルのデフォルト照合順序を変更する方法は?
質問 create table check2(f1 varchar(20),f2 varchar(20)); デフォルトの照合順序でテーブルを作成します。 latin1_general_ci ; alter table check2 collate latin1_general_cs; show full columns from check2; は、カラムの照合順序が'lati
2022-04-17 21:20:14 -
[解決済み】INTとVARCHARの主キーの間に本当のパフォーマンスの違いがあるのか?
質問 MySQLの主キーとしてINTとVARCHARを使用した場合のパフォーマンスの差は測定可能ですか?私は VARCHAR を参照リスト(米国の州、国コードなど)の主キーとして使用したいのですが、同僚がすべてのテーブルの主キーとして INT AUTO_INCREMENT を譲らないのです。 私の主張は、詳しく言うと こちら INTとVARCHARのパフォーマンスの違いはごくわずか
2022-04-17 09:49:23 -
[解決済み] どちらが速いですか?SELECT SQL_CALC_FOUND_ROWS FROM `table`, or SELECT COUNT(*)
質問 SQLクエリで返す行数を制限する場合、通常はページングで使用しますが、レコードの総数を決定する方法は2つあります。 方法1 を含める。 SQL_CALC_FOUND_ROWS オプションは、元の SELECT を実行し、総行数を取得します。 SELECT FOUND_ROWS() : SELECT SQL_CALC_FOUND_ROWS * FROM table WHER
2022-04-15 20:33:37 -
[解決済み] Incorrect string value "エラーを修正する方法は?
質問 あるアプリケーションが、不正な文字列値のエラーのためにランダムなメールを破棄する傾向があることに気づいた後、私は、多くのテキストカラムを切り替えて、その中で utf8 カラムの文字セットとデフォルトのカラム照合順序 ( utf8_general_ci を受け入れるようにしました。 これにより、ほとんどのエラーが修正され、非ラテン語の電子メールに当たったときにSQLエラーが発生しなく
2022-04-15 18:34:46 -
[解決済み] シェルコマンドでデータベースを作成するには?
質問 PostgreSQLのcreatedbのようなもの、またはシェルコマンドの助けを借りてデータベースを作成することができる他のソリューションを探しています。何かヒントはありますか? 解決方法は? cat filename.sql | mysql -u username -p # type mysql password when asked for it filename.sq
2022-04-15 18:05:18 -
[解決済み】MySQLのテーブルが存在するかどうかを「select from」構文を使用せずにチェックする?
質問 テーブルが存在するかどうかを確認する方法はありますか? なし を選択し、そこから値をチェックするのですか? つまり、私は、私が行くことができることを知っている SELECT testcol FROM testtable で、返されたフィールドの数をチェックします。しかし、もっと直接的でエレガントな方法があるはずです。 どのように解決するのですか? 正しく表示させた
2022-04-15 17:12:25 -
[解決済み】Windowsでコマンドラインからmysqlのデータディレクトリを検索する方法
質問 linuxでは、コマンドでmysqlのインストールディレクトリを見つけることができました。 which mysql . しかし、私はWindowsで何も見つけることができませんでした。私は echo %path% と表示され、mysqlのbinへのパスと一緒に多くのパスが表示されました。 バッチプログラムで使用するために、Windowsのコマンドラインからmysqlのデータディ
2022-04-15 15:02:43 -
[解決済み] 操作 '=' に対する照合順序 (utf8_unicode_ci,IMPLICIT) と (utf8_general_ci,IMPLICIT) の不適当な混合
質問 MySqlのエラーメッセージ。 Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' 他の投稿をいくつか見てみましたが、この問題を解決することはできませんでした。 影響を受ける部分はこれに似たようなものです。 CREATE TA
2022-04-15 01:45:22 -
[解決済み] mysqlのパスワード検証をオフにするにはどうしたらいいですか?
質問 MySQL 5.7 のパスワード検証プラグインをうっかり読み込んでしまったようです。このプラグインは、すべてのパスワードが特定のルールに従うことを強制するようです。 これをオフにしたいのですが。 提案されたように、validate_password_length変数を変更してみました。 ここで を使用していますが、効果がありません。 mysql> SET GLOB
2022-04-14 18:44:21 -
[解決済み】MYSQLのORとINの性能比較
質問 以下のような性能の違いがあるのでしょうか? SELECT ... FROM ... WHERE someFIELD IN(1,2,3,4) SELECT ... FROM ... WHERE someFIELD between 0 AND 5 SELECT ... FROM ... WHERE someFIELD = 1 OR someFIELD = 2 OR someFIEL
2022-04-14 18:26:38 -
[解決済み] MySQLトリガーでテーブル更新を阻止するエラーを投げる
質問 あるテーブルの更新の前にトリガーがある場合、そのテーブルの更新を阻止するエラーを投げるにはどうすればよいですか? 解決方法は? ハックを一つ紹介します。 が使えるかもしれません。クリーンではありませんが、うまくいきそうな感じです。 本質的には、存在しないカラムを更新しようとしているだけなのです。
2022-04-14 17:48:25 -
[解決済み] データをコピーせずにテーブルをコピーする
質問 CREATE TABLE foo SELECT * FROM bar はテーブルをコピーします。 foo という新しいテーブルとして複製します。 bar . のスキーマをコピーするにはどうすればよいですか? foo という新しいテーブルに bar なし もコピーするのですか? どのように解決するのですか? 試してみてください。 CREATE TABLE f
2022-04-14 08:50:38 -
[解決済み】MySQLのテーブルが最後に更新されたのはいつなのか?
質問 ページのフッターに、"last updated the xx/xx/200x" のように、この日付が特定のmySQLテーブルが最後に更新された日付であることを追加したいのですが、可能ですか? そのための最良の方法は何でしょうか? 最終更新日を取得する関数はあるのでしょうか?この値が必要になるたびにデータベースにアクセスする必要があるのでしょうか? どのように解決するのですか?
2022-04-14 07:32:53 -
[解決済み】MySQL - selectで行番号を取得する
質問 select文を実行し、項目がソートされている場合に行番号を取得できますか? このようなテーブルがあります。 mysql> describe orders; +-------------+---------------------+------+-----+---------+----------------+ | Field | Type
2022-04-14 06:10:13 -
[解決済み】MySQLのENUM型カラムにメンバーを追加する方法は?
質問 MySQL リファレンスマニュアルには、これを行う方法についての明確な例が記載されていません。 国名を列挙したENUMタイプのカラムがあり、そこにさらに国を追加する必要があります。これを実現するための正しい MySQL 構文は何ですか? 以下は私の試みです。 ALTER TABLE carmake CHANGE country country ENUM('Sweden','M
2022-04-14 04:12:33 -
[解決済み] NOW() -1 日目からレコードを選択
質問 MySQLステートメントで、レコードを(日付スタンプを通して) >= NOW() -1 で並べ、今日の前日から未来までのすべてのレコードを選択する方法はありますか? どのように解決するのですか? で判断すると 日付/時刻関数のドキュメント というようなことができるはずです。 SELECT * FROM FOO WHERE MY_DATE_FIELD >= N
2022-04-13 23:06:09 -
[解決済み] MySQLデータベーステーブルの最大レコード数
質問事項 MySQLデータベースのテーブルのレコード数の上限はどのくらいですか?オートインクリメントフィールドについて質問です。何百万件もレコードを追加したらどうなるのでしょうか?このような場合、どのように対処すればよいのでしょうか? よろしくお願いします。 どのように解決するのですか? mysqlのint型はかなりの行数をこなせます。 http://dev.mysql.com/d
2022-04-13 17:31:10 -
[解決済み] MySQLの GROUP_CONCAT 値のソート
質問 要するに、GROUP_CONCAT ステートメント内の値をソートする方法はありますか? クエリを実行します。 GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE
2022-04-13 13:41:28
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!