Jump to content
php.lv forumi

Draugu sistēma


Planktons

Recommended Posts

Esmu iestrēdzis vienā vietā ar query izvilšanu no db.

Man ir 2 tabulas:

 

1. | ID | inviter | target | date | status| <<ši ir lietotāj saukņu tabula

2. |ID |username | password | email | utt.. << lietotāj pamat info tabula

 

Jautajums vai ir iespējams izvilkt konkrēta lietotāja username no 2. tabulas baltosties uz 1. tabulu??

 

Piemērs:

tabula 1

| ID | 1 | 3 | 0000-00-00 | 1 |

| ID | 2 | 1 | 0000-00-00 | 1 |

 

tabula 2

| 1 | juris | 1234 | [email protected] | utt..

| 2 | andris | 1234 | [email protected] | utt..

| 3 | nauris | 1234 | [email protected] | utt..

 

 

 

Vai ir iespējams ar vienu mysql_query dabūt informāciju no 2 tabulas par 3 un 2 lietotāju 1 tabulā?

 

Esmu nopietni sašutis jo nenāk idejas galvā kā to izdarīt pēc iespējas mazāk resursu ēdošu,

un tajāpašālaika iespējamu. Jau nakti sēzu un domāju >.< ...

 

Butu vēlams sagaidīt gatavu "SELECT... ", vai vismaz kaadu produktīvu ideju.

 

Jau iepriēkš paldies.

Edited by Planktons
Link to comment
Share on other sites

Visvienkāršākais JOIN's - http://datubazes.wordpress.com/2008/02/25/inner-join/

SELECT tabula2.username FROM tabula2 JOIN tabula1 ON tabula2.id = tabula1.inviter

 

Nevajag sašust, bet vajag SQL pamatus palasīties (grāmatu veikalā nopirkt, vai tutoriāļus internetā pameklēt)

 

 

hmmm...es izveletos LEFT JOIN vai INNER JOIN, varbut ari var bez LEFT vardina pirms JOIN, neesmu meginajis..

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...