SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 13.10.2013, 18:41:04
nilocare nilocare ist offline
Anfänger
 
Registriert seit: Oct 2013
Alter: 44
Beiträge: 2
Problem mit Abfrage Syntax..

Hallo

ich hab zwei Tabellen in denen ich eine Abfrage starten will, die Abfrage funktioniert, aber die Sortierung nach Absteigend nicht.

In TabelleA stehen irgendwelche Begriffe und die Häufigkeit in der die in meiner Anwendung vorkommen.
In TabelleB steht die Zugehörigkeit der Begriffe zueinander und die Häufigkeit der Zugehörigkeit.
Also zum Beispiel:
Begriff x gehört zu Begriff z, Häufigkeit 4
Begriff y gehört auch zu Begriff z, Häufigkeit 8

Genau die absteigende Sortierung nach der dieser Häufigkeit funktioniert nicht..

Hier meine Abfrage:

Code:
SELECT item FROM tabelleA WHERE id =  ANY (
SELECT id_lowitem FROM TabelleB WHERE id_highitem = (
SELECT id FROM tabelleA WHERE item = "irgendEinWert") ORDER BY tabelleB.frequency DESC)
Die Abfrage soll folgendes machen:
Schaue in TabelleA welche id der Begriff "irgendEinWert" hat, dann schaue in TabelleB wo diese id überall in Spalte id_highitem drinsteht und finde dazu dann alle Begriffe aus TabelleA mit der id aus TabelleB id_lowitem.

TabelleA
Code:
CREATE TABLE IF NOT EXISTS `tabelleA` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `item` varchar(40) CHARACTER SET utf8 NOT NULL,
  `frequency` bigint(20) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `item` (`item`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=12 ;
und tabelleB
Code:
CREATE TABLE IF NOT EXISTS `TabelleB` (
  `id_highitem` bigint(20) NOT NULL,
  `id_lowitem` bigint(20) NOT NULL,
  `frequency` bigint(20) NOT NULL,
  PRIMARY KEY (`id_highitem`,`id_lowitem`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Hoffe mir kann jemand einen Tipp geben..
Danke

Geändert von nilocare (13.10.2013 um 18:57:36 Uhr)
Mit Zitat antworten
  #2  
Alt 16.10.2013, 11:46:34
nilocare nilocare ist offline
Anfänger
 
Registriert seit: Oct 2013
Alter: 44
Beiträge: 2
AW: Problem mit Abfrage Syntax..

hat denn niemand einen Tipp für mich?
Mit Zitat antworten
  #3  
Alt 16.10.2013, 22:59:44
raiguen raiguen ist offline
Anfänger
 
Registriert seit: Jul 2011
Alter: 71
Beiträge: 30
AW: Problem mit Abfrage Syntax..

Es wäre evtl. hilfreich, neben den CREATE-Table-Codes auch ein paar entsprechende Tabellenwerte zu liefern; dann ließe sich bestimmt was finden, was zur Lösung Deines Problems führen könnte.
Mit Zitat antworten
Antwort

Stichworte
mysql, order by, verschachteltes select


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit LIKE und UNION in einer Mysql Abfrage stefaner MySQLi/PDO/(MySQL) 4 28.07.2011 09:02:33
Problem mit Abfrage Papa_Noah MySQLi/PDO/(MySQL) 4 23.08.2009 17:07:52
Problem bei Multi Whois Abfrage ... sn9250 PHP für Fortgeschrittene und Experten 1 13.06.2007 16:29:22
Problem mit Abfrage HENNER PHP Grundlagen 8 09.12.2003 18:32:47
Problem bei PHP Abfrage rallesalle PHP Grundlagen 4 16.11.2003 09:24:00


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:03:10 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt