Sous requete [Résolu]

Messages postés
45
Date d'inscription
mardi 28 janvier 2014
Statut
Membre
Dernière intervention
15 décembre 2015
- - Dernière réponse : gbammelet
Messages postés
45
Date d'inscription
mardi 28 janvier 2014
Statut
Membre
Dernière intervention
15 décembre 2015
- 15 déc. 2015 à 14:44
Bonjour,
CREATE TABLE IF NOT EXISTS `cashr_users` (
  `id` int(5) NOT NULL AUTO_INCREMENT,
  `username` varchar(15) NOT NULL DEFAULT '',
  `password` varchar(15) NOT NULL DEFAULT '',
  `firstname` varchar(30) NOT NULL DEFAULT '',
  `lastname` varchar(30) NOT NULL DEFAULT '',
  `email` varchar(60) NOT NULL DEFAULT '',
  `sponsor` varchar(15) NOT NULL DEFAULT 'admin',
  `egopay` varchar(255) NOT NULL,
  `okpay` varchar(255) NOT NULL,
  `paypal` varchar(60) NOT NULL DEFAULT 'none',
  `payza` varchar(100) NOT NULL DEFAULT 'none',
  `egold` varchar(50) NOT NULL DEFAULT 'none',
  `solidtrustpay` varchar(75) NOT NULL DEFAULT 'none',
  `perfectmoney` varchar(100) NOT NULL DEFAULT 'none',
  `pmaccname` varchar(100) NOT NULL,
  `skrill` varchar(100) NOT NULL DEFAULT 'none',
  `weight` int(6) NOT NULL DEFAULT '1',
  `lastlogin` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `joindate` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `last_ip` varchar(15) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COMMENT='This table contains the users' AUTO_INCREMENT=38 ;


Ma requête actuelle affiche le nom et prénom des username qui ont des sponsors
$res=db_query("select firstname, lastname from cashr_users where sponsor IN(select username from cashr_users)");


Maintenant je veux afficher uniquement les username qui sont sponsor
Afficher la suite 

2 réponses

Messages postés
26551
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 octobre 2019
316
0
Merci
Et bien....
tu inverses ...
SELECT U.lastname
         ,U.firstname
FROM cashr_users U
WHERE U.username IN(
     SELECT U2.sponsor
     FROM cashr_users U2
    ) 
ORDER BY U.sponsor

Commenter la réponse de jordane45
Messages postés
45
Date d'inscription
mardi 28 janvier 2014
Statut
Membre
Dernière intervention
15 décembre 2015
0
Merci
merci à vous sujet résolu
Commenter la réponse de gbammelet