Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Doppelte Datensätze aus Select ausfiltern (https://www.delphipraxis.net/108867-doppelte-datensaetze-aus-select-ausfiltern.html)

vsti 21. Feb 2008 13:22

Re: Doppelte Datensätze aus Select ausfiltern
 
Da man aber nicht weiß, wie groß das Text-Feld ist, wird das casten schwer. Weil du ja sagen musst
SQL-Code:
cast(text_feld as varchar(n))

NormanNG 21. Feb 2008 13:36

Re: Doppelte Datensätze aus Select ausfiltern
 
Hi,

Zitat:

Da man aber nicht weiß, wie groß das Text-Feld ist, wird das casten schwer.
Nun, das kommt auf den Einsatzzweck an. Z.B. für eine Auswertung zur Anzeige oder Andruck kann das evtl. schon reichen. Ein cast mit der Maximalgröße eines varchar (je nach Serverversion) funktioniert jedenfalls...

Salomon 22. Feb 2008 10:32

Re: Doppelte Datensätze aus Select ausfiltern
 
@vsti: Da habe ich wohl mein Sample etwas zweideutig aufgebaut. Das Feld Description ist nicht in der Commetn Tabelle, sondern in der Issue Tabelle. Daher geht dein SQL leider nicht.

Das Textfeld hat sehr unterschiedliche längen, casten wird daher schwer.

vsti 25. Feb 2008 15:53

Re: Doppelte Datensätze aus Select ausfiltern
 
Ist doch auch nicht weiter wild, dann wird daraus eben

SQL-Code:
select i.* from tb_issues i
where i.issueid in (select distinct c.fk_issueid from tb_coments c and c.FK_CommentTypeID = 1) and i.description like '%help%'
oder seh ich da was falsch?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:18 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz