Vollständige Version anzeigen : MySQL: float/int und Date bei Abfrage in WHERE wie Text durchsuchen?


BladeFire
27.07.2015, 17:35

Hallo,

gibt es eine Möglichkeit

Eine spalte vom Typ inter, float, date bei einer abfrage in der Where klausl wie ein Text zu behandeln?

z. B. suche ich nach 3 und ich möchte auch das 30 kommt. Ich möche auch das der 30;04;2014 dabei ist usw.

Danke schonmal

Hardware Preisvergleich | Amazon Blitzangebote!

Videos zum Thema
Video Loading...
raid-rush
27.07.2015, 18:39

Das ist nicht direkt möglich du musst dann den Query so erstellen, dass er alle Varianten OR verknüpft abfragt.

Ist aber extrem umständlich, wenn du die suche häufiger benötigst wäre es wohl sinnvoll die 3 Spalten nochmal in einen VARCHAR zu speichern mit zB Komma getrennt. Dann kannst du ihn mit LIKE '%3%' durchsuchen.


Decryptor
27.07.2015, 21:41

SELECT * FROM xy WHERE CONCAT(splate1,";",spalte2 ,";",spalte3) LIKE '3%'
frag mich aber nicht was das an performence frisst, sollte aber funktionieren


BladeFire
28.07.2015, 01:20

Danke Sehr.


Es sind nur wenige Datensätze die ich durchsuchen würde (10-500). Das wird schon passen. (Und es ist auch nur für das Backend da und wird nicht oft benützt)


Danke

-Simon


Ähnliche Themen zu MySQL: float/int und Date bei Abfrage in WHERE wie Text durchsuchen?
  • MySQL Abfrage
    Moin! Hab ne Communityseite, bei der man Photos von Partys usw. in Alben hochladen kann und Alben erstellen kann usw. sprich eine Bildergallerie. So, jetzt möchte ich gerne eine detaillierte Statistik haben, da die leider nicht integriert ist und es auch kein Addon gibt, mache ichs selbst (Auch oh [...]

  • mySQL abfrage
    <?=$row[nachname]?> würde ich mal denken wofür ist das = also ich würde es so machen <? echo $row[nachname];?> [...]

  • [VisualBasic] Seitenquellcode nach bestimmten Text durchsuchen
    Hallo, habe schon das nächste VB Problem ^^ Also diesmal geht es darum: Per Buttonclick soll der Quellcode von einer, schon vorher per webbrowser komponente angesteuerten, Seite nach einem bestimmten begriff durchsucht werden. Ich krieg das nicht hin! Ich kann bisher nur den Quellcode e [...]

  • Data-Typ bei MySQL-Datenbanken [varchar tinyint text date smallint]
    erledigt ~ closed ~ [...]



raid-rush.ws | Imprint & Contact pr