Maison >base de données >tutoriel mysql >Résumé de l'instruction de traitement spécial de l'instruction SQL Mysql 4 (collection)

Résumé de l'instruction de traitement spécial de l'instruction SQL Mysql 4 (collection)

PHPz
PHPzoriginal
2017-04-03 17:46:311493parcourir

L'éditeur suivant vous apportera un résumé des instructions de traitement spécial de MySQL pour les instructions SQL (à lire absolument). L'éditeur pense que c'est plutôt bien, alors je vais le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur et jetons un œil.

1 Mettez à jour la table entière si la valeur d'une colonne dans une ligne de données est vide. et un autre Les valeurs d'une colonne de champs sont égales

UPDATE ot_tgbz set update_day=if(update_day is null,date,update_day);

2, Mettre à jour le tableau entier, si un champ est supérieur à 2, mettre à jour tous à 2 ;

UPDATE ot_user set xingyun_num=if(xingyun_num > 2,2,xingyun_num);

3 Remplacez toutes les URL contenant http://www.jb51.net/ dans le champ du pouce dans la table shop_goods. avec des vides de.

update shop_goods  set thumb= replace (thumb,'http://www.jb51.net/','') where thumb like '%http://www.jb51.net/%';

4. instruction SQL multi-champs où requête

$map= " CAST(
  `UE_account` AS CHAR CHARACTER
     SET utf8
  ) LIKE '%$data%'
  OR CAST(
    `UE_accName` AS CHAR CHARACTER
    SET utf8
  ) LIKE '%$data%'
  OR CAST(
    `UE_truename` AS CHAR CHARACTER
    SET utf8
  ) LIKE '%$data%'
  OR CAST(
    `UE_phone` AS CHAR CHARACTER
    SET utf8

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn