Als «mysql» getaggte Fragen

185
MySQL - Zeilen zu Spalten

Ich habe versucht, Beiträge zu suchen, aber ich habe nur Lösungen für SQL Server / Access gefunden. Ich brauche eine Lösung in MySQL (5.X). Ich habe eine Tabelle (genannt Verlauf) mit 3 Spalten: Host-ID, Elementname, Elementwert. Wenn ich select ( select * from history) mache , wird es...

185
Zeilen mit MySQL LEFT JOIN löschen

Ich habe zwei Tabellen, eine für Jobfristen, eine für die Beschreibung eines Jobs. Jeder Job kann einen Status annehmen, und einige Status bedeuten, dass die Fristen der Jobs aus der anderen Tabelle gelöscht werden müssen. Ich kann leicht SELECTdie Jobs / Fristen, die meine Kriterien erfüllen, mit...

184
MySQL Great Circle Distance (Haversine-Formel)

Ich habe ein funktionierendes PHP-Skript, das Longitude- und Latitude-Werte abruft und diese dann in eine MySQL-Abfrage eingibt. Ich möchte es nur MySQL machen. Hier ist mein aktueller PHP-Code: if ($distance != "Any" && $customer_zip != "") { //get the great circle distance //get the...

184
INSERT… ON DUPLICATE KEY (nichts tun)

Ich habe eine Tabelle mit einem eindeutigen Schlüssel für zwei Spalten: CREATE TABLE `xpo`.`user_permanent_gift` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT , `fb_user_id` INT UNSIGNED NOT NULL , `gift_id` INT UNSIGNED NOT NULL , `purchase_timestamp` TIMESTAMP NULL DEFAULT now() , PRIMARY KEY...

183
MySQL DISTINCT auf einem GROUP_CONCAT ()

Ich mache SELECT GROUP_CONCAT(categories SEPARATOR ' ') FROM table. Beispieldaten unten: categories ---------- test1 test2 test3 test4 test1 test3 test1 test3 Ich test1 test2 test3 test4 test1 test3komme test1 test2 test3 test4jedoch zurück und würde gerne zurückkommen. Irgendwelche Ideen? Danke...

182
MySQL: GROUP_CONCAT-Werte sortieren

Kurz gesagt: Gibt es eine Möglichkeit, die Werte in einer GROUP_CONCAT-Anweisung zu sortieren? Abfrage: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.id =...

182
MySQL wählt aus, wo die Spalte nicht leer ist

Kann ich in MySQL nur Spalten auswählen, in denen etwas vorhanden ist? Zum Beispiel habe ich die folgende Abfrage: select phone, phone2 from jewishyellow.users where phone like '813%' and phone2 Ich versuche nur die Zeilen auszuwählen, in denen das Telefon mit 813 beginnt und in phone2 etwas...