Re: limit 1

From: Date: Sun, 26 Aug 2001 16:22:00 +0000
Subject: Re: limit 1
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-64514@lists.php.net to get a copy of this message
i would try this: $sql = "SELECT DISTINCT users.names FROM users, selection Where users.name = selection.name and selection.setting = 'on' "; because you joining two tables and you get as many results per users.name = selection.name as entries in bouth tables per user. The DISTINCTROW could solve the problem. However i don't know the number of records per user excists in the tables, let assume u have not relaid on relational database rules and users are not unique in one of the tables the following has to be done $sql = "SELECT DISTINCT users.names FROM users, selection Where users.name = selection.name and selection.setting = 'on' GROUP BY users.name"; Jeremy Morano schrieb: > Hi, > > I wondering if it was possible to use limit on part of a query and not all. > > this is my query which works the way it should. > > $sql = "SELECT users.names > FROM users, selection > Where users.name = selection.name and setting = 'on' limit 1 > "; > > What I would like to do is put a limit of 1 to only this part -----> setting > = 'on' limit 1 <--------------- and not on the rest. > > You see, there are many users.name that have a setting = 'on'............I > want, ALL those names , ONLY once.. > > How do I do this?

« previous php.general (#64514) next »