Einträge nach Jahre ein-/ ausblenden
bearbeitet von TSHello Linuchs,
prinzipiell eine gute Idee.
> > ~~~SQL
> > SELECT *
> > FROM `projekte`
> > WHERE `von` LIKE '%.2019'
> > ~~~
>
> Du hattest doch mehrere Jahre?
>
> Wie wäre denn diese Lösung mit dem IN():
>
> ~~~SQL
> select *
> from `projekte`
> where SUBSTRING(von,7) IN ("2018","2019","2015");
> ~~~
ich würde dann aber
~~~php
substring(von, -4)
~~~
bevorzugen. Wer weiß schon, ob da nicht auch mal "8.2.1958" drinsteht?
**Und nochmals die Ermahnung, die Datenherkunft zu beachten und SQL-Injection zu verhindern**
Glück Auf
Tom vom Berg
--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.
Einträge nach Jahre ein-/ ausblenden
bearbeitet von TSHello Linuchs,
prinzipiell eine gute Idee.
> > ~~~SQL
> > SELECT *
> > FROM `projekte`
> > WHERE `von` LIKE '%.2019'
> > ~~~
>
> Du hattest doch mehrere Jahre?
>
> Wie wäre denn diese Lösung mit dem IN():
>
> ~~~SQL
> select *
> from `projekte`
> where SUBSTRING(von,7) IN ("2018","2019","2015");
> ~~~
ich würde dann aber
~~~php
substring(von, -4)
~~~
bevorzugen. Wer weiß schon, ob da nicht auch mal "8.2.1958" drinsteht?
**Und nochmals die Ermahnung, die Datenherkunft zu beachten u d SQL-Injection zu verhindern**
Glück Auf
Tom vom Berg
--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.
Einträge nach Jahre ein-/ ausblenden
bearbeitet von TSHello Linuchs,
prinzipiell eine gute Idee.
> > ~~~SQL
> > SELECT *
> > FROM `projekte`
> > WHERE `von` LIKE '%.2019'
> > ~~~
>
> Du hattest doch mehrere Jahre?
>
> Wie wäre denn diese Lösung mit dem IN():
>
> ~~~SQL
> select *
> from `projekte`
> where SUBSTRING(von,7) IN ("2018","2019","2015");
> ~~~
ich würde dann aber
~~~php
substring(von, -4)
~~~
bevorzugen. Wer weiß schon, ob da nicht auch mal "8.2.1958" drinsteht?
Glück Auf
Tom vom Berg
--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.
Einträge nach Jahre ein-/ ausblenden
bearbeitet von TSHello Linuchs,
prinzipiell eine gute Idee.
> > ~~~SQL
> > SELECT *
> > FROM `projekte`
> > WHERE `von` LIKE '%.2019'
> > ~~~
>
> Du hattest doch mehrere Jahre?
>
> Wie wäre denn diese Lösung mit dem IN():
>
> ~~~SQL
> select *
> from `projekte`
> where SUBSTRING(von,7) IN ("2018","2019","2015");
> ~~~
ich würde dann aber ~~~php substring(von, -4) ~~~ bevorzugen. Wer weiß schon, ob da nicht auch mal "8.2.1958" drinsteht?
Glück Auf
Tom vom Berg
--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.