mysql:最实用的sql语句_MySQL
bitsCN.com
mysql:最实用的sql语句
1.把catalog_product_entity_text表字段里面的 UPDATE `catalog_product_entity_text` SET `value` = REPLACE(`value`, ' 0 2.给表添加一个列 ALTER TABLE `isc_product_tags` ADD `bigtags` VARCHAR(20) (1)删除多余的行数 www.bitsCN.com delete FROM `isc_product_tags` WHERE `tagname`='' 3.删除表的数据 TRUNCATE TABLE `directory_country` 4.关联查找tags表里的tags的相关的其他tags: (1)查找tags表里的tags的相关的其他tags: SELECT * FROM `isc_product_tags` WHERE `bigtags`=(SELECT `bigtags` FROM `isc_product_tags` WHERE `tagfriendlyname`='720p-car-dvr') and `tagfriendlyname` != '720p-car-dvr' ORDER BY 'tagname' DESC; (2)查找某个产品的所有关联tags: SELECT * FROM `isc_product_tags` WHERE `tagid`in(SELECT `tagid` FROM `isc_product_tagassociations` WHERE `productid`=(SELECT `productid` FROM `isc_products` WHERE `prodname`='Mega Pixel 720p HD IR Array Waterproof Network TF Storage Camera')) SELECT * FROM `isc_product_tags` WHERE `tagid` in(SELECT `tagid` FROM `isc_product_tagassociations` WHERE `productid`=(SELECT `productid` FROM `isc_products` WHERE `prodname`='5 Megapixel Sensor Full HD 1080P Outdoor IP Camera 120m IR Night View ')) ORDER BY tagname ASC 5.更改产品价格: UPDATE`isc_products` SET `prodretailprice` = '92.0000', `prodsaleprice`='69.0000' WHERE `productid` =1605; 6.导入导出数据库命令:(bin目录下) 导出:mysqldump -u root -p bokele >c:/mysql.sql --default-character-set=utf8 导入:C:/mysql/bin/> mysql -u root -p 说明:C:/mysql/bin/表示进入mysql程序根目录 C:/helloapp/schema/sampledb.sql是要导入数据库的文件的位置 c:/mysql.sql是导出的sql文件 --default-character-set=utf8 指编码方式 7.建新表 CREATE TABLE IF NOT EXISTS `isc_pluginproduct_association` ( `id` int(11) NOT NULL AUTO_INCREMENT, `main_cat_id` int(11) NOT NULL, `product_id` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=66 ; INSERT INTO `isc_pluginproduct_association` (`id`, `main_cat_id`, `product_id`) VALUES (65, 31, 24), (64, 31, 18), (63, 31, 23), (62, 32, 24), (61, 32, 23), (60, 32, 28), (51, 38, 26), (16, 36, 14), (15, 36, 15), (50, 38, 23), (49, 38, 22), (48, 38, 21), (47, 38, 20), (46, 38, 18), (45, 38, 16), (44, 38, 12), (43, 38, 10), (42, 38, 15), (41, 38, 17), (40, 38, 13), (57, 39, 16), (56, 39, 15), (55, 39, 14); 8.多个and条件的查询语句 (1)myphp的sql语句: SELECT * FROM `isc_products` WHERE `prodcode` = 'IP-Z0144' AND `prodname` LIKE '%Tilt WiFi %' AND `prodprice` = 144.00 LIMIT 0 , 30 9.把产品名字中的特殊符号和空格替换为-号,查找产品 SELECT * FROM `isc_products` WHERE `prodname` like '%5%' and `prodname` like '%Megapixels%' and `prodname` like '%1%' and `prodname` like '%2.5%' and `prodname` like '%Sensor%' and `prodname` like '%720P%' and `prodname` like '%Outdoor%' and `prodname` like '%IP%' and `prodname` like '%Camera%' and `prodname` like '%40m%' and `prodname` like '%IR%' and `prodname` like '%Night%' and `prodname` like '%View%' 10.写一个数据库的语句:将A表里,B字段中第一个C字符替换成D (1) 查询`isc_search_corrections`表的`correction`字段的首字母 SELECT SUBSTRING(`correction`,1,2) FROM `isc_search_corrections` (2) 更新:`isc_search_corrections`表,`correction`字段含有首字母C的替换首字母为D UPDATE `isc_search_corrections` SET `correction` = REPLACE(`correction`, 'C', 'D') WHERE SUBSTRING(`correction`,1,2)='C'

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









MySQLは、インストールが簡単で、強力で管理しやすいため、初心者に適しています。 1.さまざまなオペレーティングシステムに適した、単純なインストールと構成。 2。データベースとテーブルの作成、挿入、クエリ、更新、削除などの基本操作をサポートします。 3.参加オペレーションやサブクエリなどの高度な機能を提供します。 4.インデックス、クエリの最適化、テーブルパーティション化により、パフォーマンスを改善できます。 5。データのセキュリティと一貫性を確保するために、バックアップ、リカバリ、セキュリティ対策をサポートします。

NAVICATプレミアムを使用してデータベースを作成します。データベースサーバーに接続し、接続パラメーターを入力します。サーバーを右クリックして、[データベースの作成]を選択します。新しいデータベースの名前と指定された文字セットと照合を入力します。新しいデータベースに接続し、オブジェクトブラウザにテーブルを作成します。テーブルを右クリックして、データを挿入してデータを挿入します。

SQLステートメントを記述するためのNAVICAT手順:データベースに接続して、新しいクエリウィンドウを作成します。クエリを実行してクエリの例を保存してSQLステートメントを保存してSQLステートメントを保存します:table_name(column1、column2)values(value1、value2)に挿入 * from table_name(value1、value2); update table_name set columm

NAVICATがデータベースとそのソリューションに接続できない一般的な理由:1。サーバーの実行ステータスを確認します。 2。接続情報を確認します。 3.ファイアウォール設定を調整します。 4.リモートアクセスを構成します。 5.ネットワークの問題のトラブルシューティング。 6.許可を確認します。 7.バージョンの互換性を確保します。 8。他の可能性のトラブルシューティング。

手順に従って、NAVICATで新しいMySQL接続を作成できます。アプリケーションを開き、新しい接続(CTRL N)を選択します。接続タイプとして「mysql」を選択します。ホスト名/IPアドレス、ポート、ユーザー名、およびパスワードを入力します。 (オプション)Advanced Optionsを構成します。接続を保存して、接続名を入力します。

SQL挿入ステートメントは、テーブルにデータを挿入するために使用されます。手順には以下が含まれます。ターゲットテーブルを指定して、挿入する列をリストします。挿入する値を指定します(値の順序は列名に対応する必要があります)

SQL ServerでSQLステートメントを使用してテーブルを作成する方法:SQL Server Management Studioを開き、データベースサーバーに接続します。データベースを選択してテーブルを作成します。作成テーブルステートメントを入力して、テーブル名、列名、データ型、制約を指定します。 [実行]ボタンをクリックしてテーブルを作成します。

データベースに接続するときの一般的なエラーとソリューション:ユーザー名またはパスワード(エラー1045)ファイアウォールブロック接続(エラー2003)接続タイムアウト(エラー10060)ソケット接続を使用できません(エラー1042)SSL接続エラー(エラー10055)接続の試みが多すぎると、ホストがブロックされます(エラー1129)データベースは存在しません(エラー1049)
