Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
SynthGPT - AI-ul intra și pe...

Banca online cont pers juridica c...

Massey Ferguson 65 - Ulei Motor?

Jucatori Fifa 23
 Mașina familie SH 30000Euro

Camera supraveghere masina in par...

contorul inteligent chiar intreru...

Doresc sa cer sprijin la Booking....
 conectare la samsung smartmonitor...

The Three Musketeers: D'Artag...

Factory Settings

Masina noua - buget 13000 euro
 Cutie - suport pentru montare bat...

Telefoane noi olx

Masina cea mai recomandabila - ?

Codin Maticiuc - Kaufland
 

Problema SQL Join

- - - - -
  • Please log in to reply
3 replies to this topic

#1
93kts

93kts

    Junior Member

  • Grup: Junior Members
  • Posts: 36
  • Înscris: 31.01.2016
Buna ziua !

Ma poate ajuta cineva cu : SELECT c.* , p.* FROM cotos_escorte c,cotos_poze_escorte p WHERE c.id=p.e_id

preia corect dar as vrea pentru tabela cotos_escorte sa-mi afiseze doar 10 iar pentru cotos_poze_escorte doar 1.. Cum pot face ?

#2
Cristianssenn

Cristianssenn

    New Member

  • Grup: Members
  • Posts: 9
  • Înscris: 28.01.2007
select top 10 *
from (Select row_number() over (partition by c.id  order by p.id) as Part_id,
                    c.id as ce_id,
                    p.id as cpe_id,
                   *
         from cotos_escorte c inner join cotos_poze_escorte p on c.id=p.e_id
order by c.id, p.id) x
where x.part_id = 1 order by x.ce_id

Daca  baza de date este MSSQL, regasesti la link-ul urmator mai multe informatii: https://msdn.microso...y/ms189461.aspx

#3
93kts

93kts

    Junior Member

  • Grup: Junior Members
  • Posts: 36
  • Înscris: 31.01.2016

View PostCristianssenn, on 26 martie 2016 - 13:32, said:

select top 10 *
from (Select row_number() over (partition by c.id  order by p.id) as Part_id,
c.id as ce_id,
p.id as cpe_id,
   *
from cotos_escorte c inner join cotos_poze_escorte p on c.id=p.e_id
order by c.id, p.id) x
where x.part_id = 1 order by x.ce_id

Daca  baza de date este MSSQL, regasesti la link-ul urmator mai multe informatii: https://msdn.microso...y/ms189461.aspx


Mersi mult ! Acum incerc sa vad ce iese ! :-D

Imi da : mysql_fetch_array() expects parameter 1 to be resource,

Edited by 93kts, 26 March 2016 - 14:03.


#4
Cristianssenn

Cristianssenn

    New Member

  • Grup: Members
  • Posts: 9
  • Înscris: 28.01.2007
Mda, in Mysql trebuie pusa o virguala intre ...partiton by c.id, order by p.id...

Ex: http://stackoverflow...number-in-mysql

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate