MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. MySQLでユーザー定義変数を選択します

    ユーザー定義変数の場合、MySQLでは@を使用します。構文は次のとおりです。ここで、@anyVariableNameはユーザー定義変数です- select yourColumnName into @anyVariableName from yourTableName where yourCondition; まずテーブルを作成しましょう- mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(100) ); Qu

  2. MySQLで複数のパラメータ値を1つの列に挿入しますか?

    1つの列に複数のパラメーター値を挿入するには、CONCAT_WS()またはCONCAT()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable (    Name varchar(100),    Age int,    CountryName varchar(100),    PersonInformation text ); Query OK, 0 rows affected (0.67 sec) 以下は、複数のパラメーター値を1つの列に挿入するための

  3. MySQLで2つの日付の間のログイン数を検索します

    BETWEENを使用して、2つの日付の間のログインを検索します。まずテーブルを作成しましょう- mysql> create table DemoTable (    Login datetime ); Query OK, 0 rows affected (0.66 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('2019-08-10'); Query OK, 1 row affected (0.11 sec) mysql> insert

  4. MySQLでNULLまたは空の値のカスタム値を設定します

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

  5. MySQLでブール値を正または負の符号に変換しますか?

    以下は構文です- select if(yourColumnName,1,-1) from yourTableName; まずテーブルを作成しましょう- mysql> create table DemoTable (    isMarried boolean ); Query OK, 0 rows affected (0.60 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(true); Query OK, 1 row affected (0.21 sec)

  6. MySQLでVARCHARとして保存された番号を並べ替えるにはどうすればよいですか?085、090などのように前に0が付いている番号がありますか?

    以下は構文です- select *from yourTableName order by yourColumnName*1,yourColumnName; まずテーブルを作成しましょう- mysql> create table DemoTable (    Value varchar(100) ); Query OK, 0 rows affected (0.62 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('90'); Query OK,

  7. MySQLの日付レコードの列から今日と明日の日付のレコードを表示する

    まずテーブルを作成しましょう- mysql> create table DemoTable (    AdmissionDate date ); Query OK, 0 rows affected (0.87 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('2019-08-24'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable values('

  8. MySQLLIKEを使用して通常のテーブルと同様の一時テーブルを作成します

    まずテーブルを作成しましょう- mysql> create table DemoTable1 (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(100) ); Query OK, 0 rows affected (0.59 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1(Name) values('Chris'); Query OK, 1 row affec

  9. テーブルに新しい列を追加し、MySQLの同じテーブルの他の2つの列のデータを入力しますか?

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

  10. 最後の値を削除し、VARCHARとして宣言されたMySQLの2つの新しい値(VARCHAR番号)を修正しますか?

    まず、テーブルを作成しましょう。ここでは、値のVARCHARタイプがあります- mysql> create table DemoTable (    Value varchar(100) ); Query OK, 0 rows affected (1.80 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('100'); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoT

  11. MySQLのselectクエリでエイリアスを使用するにはどうすればよいですか?

    MySQLでエイリアスまたは代替名を設定するには、ASキーワードを使用する必要があります。まずテーブルを作成しましょう- mysql> create table DemoTable (    Name varchar(100) ); Query OK, 0 rows affected (0.51 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('Chris'); Query OK, 1 row affected (0.13 sec) mysql

  12. MySQL GROUP BYおよびHAVINGを使用して、重複しないIDでレコードを表示します

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

  13. MySQLで警告を抑制する方法は?

    警告を抑制するには、SQL_NOTES=0を設定します。例を見てみましょう。 最初に、SQL_NOTESを1-に設定します mysql> SET sql_notes = 1; Query OK, 0 rows affected (0.00 sec) さて、存在しないテーブルをドロップしましょう。ご覧のとおり、警告メッセージが表示されています- mysql> drop table if exists web.DemoTable; Query OK, 0 rows affected, 1 warning (0.07 sec) 上記の警告メッセージを確認するには、SHOWWARNI

  14. 姓のレコードに基づいてMySQLクエリに列数を追加しますか?

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

  15. MySQLクエリを使用して4番目に高い値を取得するにはどうすればよいですか?

    4番目に高い値を取得するには、ORDERBYとともにLIMITOFFSETを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable (    Amount int ); Query OK, 0 rows affected (0.88 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(980); Query OK, 1 row affected (0.15 sec) mysql> insert into Dem

  16. ファイルパスのある列からMySQLの左の部分文字列を取得するにはどうすればよいですか?ファイル名を除くファイルパス文字列全体を表示しますか?

    左側のサブストリングを取得するには、substring_index()とともにLEFT()を使用します。たとえば、ファイルパスが-であるとします。 “/MyFile/JavaProgram/Hello.java “ ここでは、ファイル名を除くファイルパス全体を表示する方法を説明します。つまり、- /MyFile/JavaProgram/ まずテーブルを作成しましょう- mysql> create table DemoTable (    FileLocation text ); Query OK, 0 rows affected (0.57

  17. MySQL CASEステートメント内でWHERE句を使用できますか?

    これには、CASEWHENステートメントを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1040 (    Value1 int,    Value2 int,    Value3 int ); Query OK, 0 rows affected (0.65 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1040 values(10,30,1); Query OK, 1 row

  18. 1つのMySQLクエリで複数の行を取得するにはどうすればよいですか?

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

  19. MySQL列の最初の日付と最後の日付を日付レコードと比較するにはどうすればよいですか?

    最初の日付と最後の日付を比較するには、MAX()およびMIN()とともにTIME_TO_SEC()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable (    UserName varchar(100),    UserPostDatetime datetime ); Query OK, 0 rows affected (0.65 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('

  20. MySQLテーブルに製品の詳細を含む金額が最も多いすべての製品を表示しますか?

    このためのサブクエリと一緒にMAX()を使用します。ここでは、MAX()を使用して最大量を取得します。まずテーブルを作成しましょう- mysql> create table DemoTable (    ProductId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ProductName varchar(100),    ProductAmount int ); Query OK, 0 rows affected (0.53 sec) 挿入コマンド-を使用して、テーブルにいくつかの

Total 4564 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:62/229  20-コンピューター/Page Goto:1 56 57 58 59 60 61 62 63 64 65 66 67 68