Als «mysql» getaggte Fragen

145
GROUP_CONCAT Komma-Trennzeichen - MySQL

Ich habe eine Abfrage, wo ich verwende GROUP_CONCAT und ein benutzerdefiniertes Trennzeichen, da meine Ergebnisse Kommas enthalten können: '----' Dies alles funktioniert gut, es ist jedoch immer noch durch Kommas getrennt, daher lautet meine Ausgabe: Result A----,Result B----,Result C---- Wie...

144
MySQL Wie mehrere Werte

Ich habe diese MySQL-Abfrage. Ich habe Datenbankfelder mit diesem Inhalt sports,shopping,pool,pc,games shopping,pool,pc,games sports,pub,swimming, pool, pc, games Warum funktioniert diese Abfrage nicht? Ich brauche die Felder mit Sport oder Pub oder beidem? SELECT * FROM table WHERE interests LIKE...

144
MySQL COUNT DISTINCT

Ich versuche gestern, die Anzahl der verschiedenen Besuche in meinem CP zu erfassen und sie dann zu zählen. SELECT DISTINCT `user_id` as user, `site_id` as site, `ts` as time FROM `cp_visits` WHERE ts >= DATE_SUB(NOW(), INTERVAL 1 DAY) Aus irgendeinem Grund werden dabei mehrere Ergebnisse mit...

142
MySQL-Zwischenklausel nicht inklusive?

Wenn ich eine Abfrage mit einer betweenKlausel ausführe , scheint sie den Endwert auszuschließen. Beispielsweise: select * from person where dob between '2011-01-01' and '2011-01-31' Dies ergibt alle Ergebnisse dobvon '2011-01-01' bis '2011-01-30'; Überspringen von Datensätzen, wo dob'2011-01-31'...

142
So definieren Sie eine benutzerdefinierte ORDER BY-Reihenfolge in mySQL

Wie definiere ich in MySQL eine benutzerdefinierte Sortierreihenfolge? Um zu erklären, was ich möchte, betrachten Sie diese Tabelle: ID Language Text 0 ENU a 0 JPN b 0 DAN c 1 ENU d 1 JPN e 1 DAN f 2 etc... Hier möchte ich alle Zeilen zurückgeben, die nach Sprache und aufsteigender ID sortiert...

142
Laravel-5 'LIKE'-Äquivalent (eloquent)

Ich verwende den folgenden Code, um mit Laravel 5 einige Ergebnisse aus der Datenbank abzurufen. BookingDates::where('email', Input::get('email'))->orWhere('name', 'like', Input::get('name'))->get() Das orWhereLike scheint jedoch nicht mit den Ergebnissen übereinzustimmen. Was erzeugt...