MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. MySQLテーブルから複数のエントリを削除します

    MySQLテーブルから複数のエントリを削除するには、JOINを使用します。まずテーブルを作成しましょう- mysql> create table DemoTabl(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100)); Query OK, 0 rows affected (0.69 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable(FirstName) values('Chris'); Query

  2. MySQLの日付に基づいてレコードを検索しますか?

    まずテーブルを作成しましょう- mysql> create table DemoTable732 ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, PassengerId int, PassengerName varchar(100), PassengerAge int, PassengerTravelDatetime datetime ); Query OK, 0 rows affected (0.67 sec) 挿入コマンドを使用してテーブルにいくつかのレコードを挿入します- mysql> insert

  3. MySQLフィールドにゼロ値が含まれないようにしますか?

    MySQLフィールドにゼロ値が含まれないようにするには、テーブルでINSERTの前にトリガーを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable(Value int); Query OK, 0 rows affected (0.85 sec) MySQLフィールドにゼロ値が含まれないようにするトリガーを作成しましょう- mysql> DELIMITER // mysql> create trigger preventing_to_insert_zero_value    before insert on

  4. データベーステーブルの列タイトルとして、バッククォートを使用して「from」と「to」を使用しました。では、どうすればそれらを選択できますか?

    最初に、予約語を使用するには、-のようなバッククォートを設定する必要があります `from` `to` 上記のようにバックティックで設定された列名を選択したいので、以下を実装する必要があります- select `to`,`from` from yourTableName; まず、列名がfromおよびtoで、バッククォートが付いたテーブルを作成しましょう- mysql> create table DemoTable720 (    `from` date,    `to` date ); Query OK, 0 rows affected (0.

  5. MySQLのREGEXは、ハイフンで区切られた数字のみを表示します。

    最初にテーブルを作成しましょう- mysql> create table DemoTable    (       Code varchar(100)    ); Query OK, 0 rows affected (1.16 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('100-677-9876'); Query OK, 1 row affected (0.21 sec) mysql>

  6. MySQLにIF/ELSEステートメントを含むSELECTのようなものはありますか?

    はい、MySQLではIF/ELSEを使用したSELECTが可能です。 まずテーブルを作成しましょう- mysql> create table DemoTable721 (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar(100),    Marks int,    CountryName varchar(100) ); Query OK, 0 rows affected (0.57 sec) 挿入コマンド-を使用して、

  7. MySQLテーブルからのDELETEWHERE列は値に等しく、column2は値2に等しい?

    まずテーブルを作成しましょう- mysql> create table DemoTable722 (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentName varchar(100),    StudentAge int ); Query OK, 0 rows affected (1.84 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable722(Stude

  8. MySQLコマンドラインユーティリティを使用してMySQLのすべての予約語を一覧表示する方法はありますか?

    はい、コマンドラインユーティリティを使用してMySQLのすべての予約語を使用できます。以下は構文です- select *from mysql.help_keyword; MySQLで予約されているすべての単語のリストを取得するために、上記の構文を実装しましょう。 以下はクエリです- mysql> select *from mysql.help_keyword; これにより、次の出力が生成されます-

  9. 日付形式をMySQLSTR_TO_DATEに置き換えます

    最初にテーブルを作成しましょう- mysql> create table DemoTable(DueDate varchar(100)); Query OK, 0 rows affected (0.78 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('10-01-2019 10:19:20'); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable values('12-0

  10. 重複する値と重複しない値を持つ列から1回だけ存在する場合にのみ、MySQLデータベースから値を選択します

    まずテーブルを作成しましょう- mysql> create table DemoTable723 (Value int); Query OK, 0 rows affected (0.58 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable723 values(100); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable723 values(200); Query OK, 1 row affected (0.13

  11. 下位nレコードを選択するためのMySQLクエリ

    まずテーブルを作成しましょう- mysql> create table DemoTable724 (Value int); Query OK, 0 rows affected (0.79 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable724 values(101); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable724 values(183); Query OK, 1 row affected (0.15

  12. MySQLテーブル名にアンダースコアを付けることはできますか?

    テーブル名にアンダースコアを付けることはできません。それでもアンダースコア付きの新しいテーブルを作成する場合は、一重引用符ではなく、バッククォートを使用してテーブルを囲みます。 ただし、最初にアンダースコアを使用してテーブル名を引用符で囲んでみましょう。以下は例です- mysql> create table 'Demo_Table725'(    ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ClientName varchar(100),    Cl

  13. 同様の例を使用して、MySQLにWHEREINとORを実装します

    INはインデックスを使用しますが、ORはMySQLのインデックスを使用しません。 まずテーブルを作成しましょう- mysql> create table DemoTable711 (    Id int,    Name varchar(100) ); Query OK, 0 rows affected (0.92 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable711 values(100,'Chris'); Query OK, 1 r

  14. MySQLで日付文字列を比較する

    日付文字列を比較するには、MySQLのSTR_TO_DATE()を使用します。 まずテーブルを作成しましょう- mysql> create table DemoTable712 (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ArrivalDate varchar(100) ); Query OK, 0 rows affected (0.65 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable712(

  15. MySQLで列の特定の値のカウントを取得するにはどうすればよいですか?

    最初にテーブルを作成しましょう- mysql> create table DemoTable    (       Id int,       Name varchar(100)    ); Query OK, 0 rows affected (1.40 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(100,'John'); Query OK, 1 row aff

  16. 複数のテーブルの行をカウントするMySQLクエリ

    まずテーブルを作成しましょう- mysql> create table DemoTable1 (FirstName varchar(100)); Query OK, 0 rows affected (0.54 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1 values('Bob'); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoTable1 values('James'); Qu

  17. MySQLの列の長さで並べ替え

    MySQLで列の長さで並べ替えるには、ORDERBYLENGTHを使用します。 まずテーブルを作成しましょう- mysql> create table DemoTable715 (UserMessage varchar(100)); Query OK, 0 rows affected (0.56 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable715 values('Aw'); Query OK, 1 row affected (0.49 sec) mysql> inse

  18. MySQLで文字列値と数値の両方を持つvarcharデータを昇順で並べ替えることは可能ですか?

    このために、ORDER BY IF(CAST())を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable(EmployeeCode varchar(100)); Query OK, 0 rows affected (1.17 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('190'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoT

  19. MySQLIFステートメントを使用してテーブル内の複数の値を更新する

    まずテーブルを作成しましょう- mysql> create table DemoTable716 (    Id varchar(100),    Value1 int,    Value2 int,    Value3 int ); Query OK, 0 rows affected (0.65 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable716 values('100',45,86,79);

  20. MySQLでランダムな4桁の数字を作成するにはどうすればよいですか?

    まずテーブルを作成しましょう- mysql> create table DemoTable717 (    UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    UserPassword int ); Query OK, 0 rows affected (0.81 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable717(UserPassword) values(1454343); Query OK, 1 ro

Total 4564 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:85/229  20-コンピューター/Page Goto:1 79 80 81 82 83 84 85 86 87 88 89 90 91