begin process at 2010 07 29 22:23:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

MySQL

 > 

Requêtes

 > 

sous requete


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

sous requete

jeudi 10 janvier 2008 à 16:35:23 | sous requete

carlosrb54

bonjour,
j'ai un souci avec une sous requete pour supprimer plusieurs lignes d'une table.

voila j ai une table avec 2 colonnes :

record || valeur
    51   ||  aa
    51   ||  bb
    55   ||  cc
    55   ||  dd

je voudrais par exemple supprimer les lignes dont la valeur est "aa" ainsi que les lignes aillant le meme n° de record.

la requete :
DELETE FROM matable WHERE record = "(SELECT record FROM matable WHERE value ='aa')";

si je le fais en 2 fois, requete SELECT record, + requete DELETE, ca marche.
mais je dois le faire en 1 seule requete. celle ci ne me fait pas d'erreur mais n'efface rien ...
    
jeudi 10 janvier 2008 à 17:10:49 | Re : sous requete

pneau

Membre Club
salut,
je ne connais pas Mysql mais avec du SQL et une base SQL Server j'aurais fait cela :
Delete From MaTable Where Valeur = 'aa'
Or record in (Select record from matable where valeur = 'aa')

tiens moi au jus...
@ pluche


Pat

 Don't Worry , Be Happy


lorsque le problème est résolu, pensez Réponse Acceptée
jeudi 10 janvier 2008 à 17:53:55 | Re : sous requete

carlosrb54

marci de ta réponse !

ca ne marche pas sous mySql:
You can't specify target table 'matable' for update in FROM clause




Cette discussion est classée dans : lignes, supprimer, requete, record, aa


Répondre à ce message

Sujets en rapport avec ce message

Inserer plusieurs lignes en une seule requete ?! [ par greg63 ] Salut a tout l'monde, j'ai un petit souci avec une base access en C# : je souhaite faire plusieurs INSERT a la suite, mais j'aimerais avoir a faire le [C#][VS2005] Probleme de requete dans un GridView [ par cnguyen ] Bonjour, voila j'ai un souci.J'ai dans mon GridView un requête permettant de supprimer la ligne selectionné(dans mon cas un projet) (cela avec le SqlD Aide sur requete [ par Baguauda ] Bonjour à tous.Pour commencer une brève mise en cituation.Je dois bidouiller un requetes pour améliorer mes temps de reponses, car je travaille sur Sq supprimer des caracteres dans une requete sql [ par atino ] bonjour, je souhaiterais faire une requete pour supprimer des caracteres dans une chaine de caracteres avec une requete sql en faisant un select colo Passer de colonnes à lignes [ par Fianchetto ] Bonjour à tous, je suis sur une requete qui me pose des problèmes depuis quelques temps que je soumet à votre sagacité. Pour faire simple, j'ai une pr Clause Where différente [ par babe59 ] Bonjour,Je fais une procédure stockée sous SQL Server pour retourner une liste de records. J'aimerai passer un paramétre (@param) à cette proc pour re copie de record [ par babe59 ] Bonjour est il possible de dupliquer un record d'une table sachant que cette table a une primary Key auto-incrémentée. J'utilise l'instruction suivant recherche requete sql : export donnée de la veille [ par dams9578 ] Bonjour,Je voudrais effectuer une exportation DTS  (Data Transformation Service) automatique chaque jour, à travers l'application : "SQL Serveur Entre SQL : supprimer espaces intuiles d'un champ SQL [ par nmerliot ] Bonjour aux forumeurs, euses !Le sujet de ma question est simple et certainement déjà traité maintes fois. Toutefois après une dizaine d'heures de rec requête sql [ par jodanielprince ] Voici ma BDD Liste_Message(#Message_ID,Objet, Pseudo, service, Direction, date_M, Message) Reponse(#Reponse_ID, Message_ID, Auteur, Date_R, reponse)


Nos sponsors


Sondage...

CalendriCode

Juillet 2010
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales