hoisen leude,
mal wieder kleines Prob ... besser gesagt 2.
Also
Nr. 1
ich speichere Domänen Angaben in Form von dom\\nachname.vorname in einer MySQL (v3.23.43-nt) manche wurden aber auch falsch eingegeben.
Und zwar so dom\nachname.vorname ....
Jetzt wollte ich hiermit rausfinden welche alle falsch sind.
SELECT tk_data.id_data,
tk_data.nachname,
tk_data.vorname,
tk_data.ressort,
tk_data.domain
FROM tk_data
WHERE
(
(tk_data.domain LIKE '%\\%')
)
ORDER BY tk_data.ressort, tk_data.nachname, tk_data.vorname
geht nicht !!!
mit (tk_data.domain LIKE '%\\\\%')
zeigt er mir alle richtigen an
und mit mit (tk_data.domain NOT LIKE '%\\\\%')
gehts auch net?!?!?!
Also hat jemand ne idee!?
Nr. 2:
also ich glaube mal das das ein Bug ist ....
ich wollte EMail adressen auf Umlaute überprüfen -> schrecklich
SELECT tk_data.id_data,
tk_data.nachname,
tk_data.vorname,
tk_data.ressort,
tk_data.team,
tk_data.stelle,
tk_data.email
FROM tk_data
WHERE
(
(tk_data.email NOT LIKE '%@%')
or
(tk_data.email LIKE '%ß%')
or
(tk_data.email LIKE '%ä%')
or
(tk_data.email LIKE '%ö%')
)
ORDER BY tk_data.ressort, tk_data.nachname
funktioniert einwandfrei .....
mit nem "ü" gehts nicht egal in welcher konstellation auch alleine geht es mit "ü" nicht dann gibt er undefiniert Datensätzer wieder. Aber nicht das man sagen kann er gibt alle oder keinen bzw. nach bestimmten Kriterien oder so nein er gibt irgendeine Antzahl von DS wieder immer gleich viel ...
ist das ein BUG?! oder weiß jemand ne Lösung ....
mal wieder kleines Prob ... besser gesagt 2.
Also
Nr. 1
ich speichere Domänen Angaben in Form von dom\\nachname.vorname in einer MySQL (v3.23.43-nt) manche wurden aber auch falsch eingegeben.
Und zwar so dom\nachname.vorname ....
Jetzt wollte ich hiermit rausfinden welche alle falsch sind.
SELECT tk_data.id_data,
tk_data.nachname,
tk_data.vorname,
tk_data.ressort,
tk_data.domain
FROM tk_data
WHERE
(
(tk_data.domain LIKE '%\\%')
)
ORDER BY tk_data.ressort, tk_data.nachname, tk_data.vorname
geht nicht !!!
mit (tk_data.domain LIKE '%\\\\%')
zeigt er mir alle richtigen an
und mit mit (tk_data.domain NOT LIKE '%\\\\%')
gehts auch net?!?!?!
Also hat jemand ne idee!?
Nr. 2:
also ich glaube mal das das ein Bug ist ....
ich wollte EMail adressen auf Umlaute überprüfen -> schrecklich
SELECT tk_data.id_data,
tk_data.nachname,
tk_data.vorname,
tk_data.ressort,
tk_data.team,
tk_data.stelle,
tk_data.email
FROM tk_data
WHERE
(
(tk_data.email NOT LIKE '%@%')
or
(tk_data.email LIKE '%ß%')
or
(tk_data.email LIKE '%ä%')
or
(tk_data.email LIKE '%ö%')
)
ORDER BY tk_data.ressort, tk_data.nachname
funktioniert einwandfrei .....
mit nem "ü" gehts nicht egal in welcher konstellation auch alleine geht es mit "ü" nicht dann gibt er undefiniert Datensätzer wieder. Aber nicht das man sagen kann er gibt alle oder keinen bzw. nach bestimmten Kriterien oder so nein er gibt irgendeine Antzahl von DS wieder immer gleich viel ...
ist das ein BUG?! oder weiß jemand ne Lösung ....
Kommentar