Question

I ai une table de base de données qui est d'avoir des champs dont l'un est « l'action »

l'action est d'avoir des données comme bse-même, bse action ..... NSE-même, NSE action ... etc.

Maintenant, je veux aller chercher les données qui est d'avoir « bse » dans son champ d'action.

Comment puis-je faire dans une base MySQL ?????

Une autre chose que je veux copier ces données à un autre table.How puis-je faire dans un langage simple requête ?????

Était-ce utile?

La solution

SELECT * FROM table WHERE action LIKE "bse-%"

ou, en PHP:

mysql_connect($host, $user, $pass);
mysql_select_db($database);
$res = mysql_query("SELECT * FROM table WHERE action LIKE 'bse-%'");
while (($row = mysql_fetch_array($res)) != null)
{
    echo $row[0] . "<br />";
}

il suffit de remplir hôte $, $ user, $ pass et base de données $ avec vos informations et votre bon d'aller.

Vous devriez vraiment regarder ces tutoriels:

http://w3schools.com/php/php_mysql_intro.asp

:)

EDIT

INSERT INTO table2 (column1, columnx, action) SELECT column1, columnx, action FROM table1 WHERE action LIKE "bse-%"

devrait être ce que vous cherchez

Autres conseils

motif correspondant :

mysql> SELECT action FROM mytable WHERE action LIKE 'bse%';
+-------------+
| action      |
+-------------+
| bse-action  |
| bse-similar |
+-------------+
  

correspondance de motif SQL vous permet d'utiliser   « _ » Pour correspondre à un seul caractère et   « % » Pour correspondre à un nombre arbitraire de   caractères (y compris zéro   caractères).

INSERT INTO table2 (field1) Sélectionner une action à partir de Table1 où l'action LIKE 'bse%';

Cela devrait insérer dans le tableau 2, colonne « field1 » la valeur de « l'action » de table1. Si la valeur que vous êtes à la recherche sur pourrait être UPPER ou Minuscules alors essayez de cette façon plutôt que vous supposant que vous voulez correspondre aux deux actions majuscules et minuscules avec « bse ».

INSERT INTO table2 (field1) Sélectionner une action à partir de Table1 OU INFERIEUR (action) LIKE 'bse%';

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top