Beste,
Hoe maar ik een joined query (als je dat zo noemt), wat ik wil doen is het volgende:
Ik heb deze query in mijn script zitten:
Nu moet deze query aangepast worden dat die op haar zoekt maar ook op online = 1 zoals hier:PHP Code:
$query = mysql_query("SELECT model,leeftijd,woonplaats,lichaamsbouw,geslacht,kliks FROM islive_model_profielen WHERE haar = '".$id."' ORDER BY model IN (SELECT model FROM islive_online_modellen) DESC") or die(mysql_error());
Maar de eerste query heef in de tabel geen column 'haar', dus hoe maar ik deze join dan?PHP Code:
$query = mysql_query("SELECT model,leeftijd,geslacht, (SELECT lichaamsbouw FROM islive_model_profielen WHERE model = islive_online_modellen_uitgebreid.model) AS lichaamsbouw, (SELECT woonplaats FROM islive_model_profielen WHERE model = islive_online_modellen_uitgebreid.model) AS woonplaats, kliks FROM islive_online_modellen_uitgebreid WHERE online ='1' ORDER BY kliks DESC") or die(mysql_error());
Hoop dat ik het duidelijk hebt uitgelegt.
Met vriendelijke groet,
Ben
- Mysql join?
-
23-11-2010, 19:50 #1Particulier
- Berichten
- 442
- Lid sinds
- 15 Jaar
Mysql join?
-
In de schijnwerper
Goedkope 10 Gbps Virtual Private Server (VPS) in Nederland (Met PURE NVMe opslag!)HostingTermSniper.com zoekt SEO tool TESTERS!AdvertentieruimteLaat goedkoop jouw artikelen schrijven en publiceren op unieke blogs met mooie statsLinkpartnersColocatie aanbieding! - 1U COLO, 1Gbps UPLINK, 25TB TRAFFIC = €29 p/m !Hosting -
24-11-2010, 07:14 #2Particulier
- Berichten
- 131
- Lid sinds
- 16 Jaar
Re: Mysql join?
De vraag is denk ik wat makkelijker te beantwoorden als je de structuur van de twee tabellen erbij plaatst.
-
26-11-2010, 11:36 #3
- Berichten
- 20
- Lid sinds
- 15 Jaar
Re: Mysql join?
Hoi,
ik heb even een query getypt die dit zou moeten doen, uiteraard heb ik hem niet zelf getest daar ik de database zelf niet heb.
PHP Code:$query = "SELECT u.model,u.leeftijd,u.geslacht,p.woonplaats,p.lichaamsbouw ".
"FROM islive_online_modellen_uitgebreid u ".
"LEFT JOIN islive_model_profielen p ON u.model = p.model ".
"WHERE u.online ='1' AND u.haarkleur = 'bruin' ORDER BY u.kliks DESC";
Mocht je nog een vraag hebben, stuur me maar even een PM ;)Laatst aangepast door Frank van L. : 27-11-2010 om 03:06
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic