🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #195050

Re: [MS-SQL] select w selekcie i długość stringu

#195050
From: cosinus.lu2012
Date: Mon, 29 Aug 2016 19:36
46 lines
3030 bytes
W dniu piątek, 26 sierpnia 2016 15:32:51 UTC+2 użytkownik Andrzej Stróżyński napisał:
> W dniu 2016-08-26 o 11:39, cosinus.lu2012@gmail.com pisze:
> > Witajcie.
> >
> > Mam zagwozdkę, próbuję już długo i nic :(
> >
> > Jest sobie tabela z fakturami FAKTURY i tabela z kontrahentami PODMIOT.
> >
> > Potrzebuję wyrzucić dłudość pola adres.
> >
> >
> > SELECT TrNID
> >       ,Fakt_NumerPelny
> >       ,Fakt_DataDok
> >       ,Fakt_PodID
> >       ,Fakt_PodNazwa,
> >       (select  Podm_KUlica from PODMIOT where Podm_KntId = Fakt_PodID),
> >        len(select(Podm_KUlica from PODMIOT where Podm_KntId = Fakt_PodID))
> >   FROM FAKTURY
> >
> > O ile select  Podm_KUlica from PODMIOT where Podm_KntId = Fakt_PodID działa prawidłowo, to len(select... już zgłasza błąd składni.
> >
> > Próbowałem na różne sposoby, np. select len(select... itp - nic.
> >
> > Pomoże ktoś?
> >
> > Takie karkołomne zapytanie, bo to jest jako SQL Expression Fields w Crystal Reports 11.5.
> >
> > A może to rozpisać na jakiegoś joina?
> > Tylko zauważyłem, że SQL Expression Fields  w Crystalu czasami nie lubi joinów - pytanie działające w SQL Management Studio daje pusty raport w Crystalu.
> 
> len(select(Podm_KUlica from ...
> Po co nawias za select?

Dla MS Management Studio nie potrzeba, ale już np. Crystal bez nawiasu potrafi się pogubić.

> Jak zgłasza błąd składni to mówi czego nie rozumie.

Tia...

Incorrect syntax near ')'.


Pozdrawiam.

Michał
Technical Details
Message-ID: <6248b0bd-da3b-4c5d-8cbf-bca0244f9a58@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!peer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!c52no11723201qte.1!news-out.google.com!d68ni43016ith.0!nntp.google.com!j128no953464ith.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <4413efcb-0b27-4452-8e19-51c820c36ad5@googlegroups.com> <57c04500$0$15189$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
X-Received: by 10.129.76.211 with SMTP id z202mr15421045ywa.31.1472499410741;        Mon, 29 Aug 2016 12:36:50 -0700 (PDT)
X-Received: by 10.157.29.252 with SMTP id w57mr1035808otw.16.1472499409372; Mon, 29 Aug 2016 12:36:49 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!peer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!c52no11723201qte.1!news-out.google.com!d68ni43016ith.0!nntp.google.com!j128no953464ith.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.bazy-danych
Date: Mon, 29 Aug 2016 12:36:49 -0700 (PDT)
In-Reply-To: <57c04500$0$15189$65785112@news.neostrada.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=95.51.93.130; posting-account=s2_j-AkAAADXY1Rk-qvoLWoIPABK0Jb9
NNTP-Posting-Host: 95.51.93.130
References: <4413efcb-0b27-4452-8e19-51c820c36ad5@googlegroups.com> <57c04500$0$15189$65785112@news.neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6248b0bd-da3b-4c5d-8cbf-bca0244f9a58@googlegroups.com>
Subject: Re: [MS-SQL] select w selekcie i długość
 stringu
From: cosinus.lu2012@gmail.com
Injection-Date: Mon, 29 Aug 2016 19:36:50 +0000
X-Received-Bytes: 3002
X-Received-Body-CRC: 2189438311
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit