Thema
:
Abfrage soll true geben, wenn Name nicht da ist und Tabelle nicht leer ist
Einzelnen Beitrag anzeigen
Delphi.Narium
Registriert seit: 27. Nov 2017
2.508 Beiträge
Delphi 7 Professional
#
3
AW: Abfrage soll true geben, wenn Name nicht da ist und Tabelle nicht leer ist
12. Sep 2023, 17:20
Sowas?
markieren
SQL
-Code:
select
(
sum
(Anzahl) = 0
and
sum
(leer) <> 0)
as
res
from
(
select
count
(*)
as
Anzahl, 0
as
leer
from
MyTable
where
Name
like
'
%XYZ%
'
union
all
select
0
as
Anzahl,
count
(*)
as
leer
from
MyTable
)
oder ein bisserl kürzer:
markieren
SQL
-Code:
select
coalesce
((
select
first 1 1
from
MyTable
where
Name
like
'
%XYZ%
'),0) = 0
and
coalesce
((
select
first 1 1
from
MyTable),0) <> 0
as
Res
from
rdb$
database
Zitat
Delphi.Narium
Öffentliches Profil ansehen
Mehr Beiträge von Delphi.Narium finden