sql - Linking integer id with text in Postgres -


i can connect database in postgres.

it has table called country 201 rows. consists of 2 fields: country_id (integer) , country_name (text).

it has table called school 2233 rows. consists of field called country (integer). field lists integers each represent 1 of 201 country_id country table.

if command like:

select country school limit 10; 

i can first 10 country_id's. possible me translate these 10 country_id's country_name's using country table?

you can use join achieve this..

i wrote query mysql

create table country (id numeric,  c_name varchar(20));   insert country values(1,'america');  insert country values(2,'india');  insert country values(3,'britain');  insert country values(4,'greece');  insert country values(5,'china');   create table school (school_name varchar(20),  country_id numeric);   insert school values ('a',2);  insert school values ('b',4);  insert school values ('c',5);  insert school values ('d',4);     select c_name  country c join school s on c.id = s.country_id order c_name limit 2  c_name china greece 

if want show country name once can use distinct

also if limit should orderby else give different result on each time..


Comments

Popular posts from this blog

python - TypeError: start must be a integer -

c# - DevExpress RepositoryItemComboBox BackColor property ignored -

django - Creating multiple model instances in DRF3 -