Received: from localhost (maia-5.hub.org [200.46.204.182]) by postgresql.org (Postfix) with ESMTP id BE6659FBC0C for ; Wed, 8 Aug 2007 02:30:58 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.182]) (amavisd-maia, port 10024) with ESMTP id 24024-02 for ; Wed, 8 Aug 2007 02:30:53 -0300 (ADT) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.5 Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.182]) by postgresql.org (Postfix) with ESMTP id 29DF99FB944 for ; Wed, 8 Aug 2007 02:30:53 -0300 (ADT) Received: by wa-out-1112.google.com with SMTP id k40so84290wah for ; Tue, 07 Aug 2007 22:30:52 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=eDgXKXZJZMcAY2X1wMLenPcm+BJOopl5xw6hwLRhQlKsX50rQAQxIrZMI4fOnvV7/VwBlxb8BOyvcDZ+djevNdZ/iUufz4ADaiB4+plidmr/W1kv8imU8vKWTkB5b+KSCj5yTFAFiErpBN2USEihwgTMUaar1kCJhIR4rzpaKhA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=nBLIkUlFDNu2VhGBbXGE74HoM6V4gIEmfsQd9+5Fuz+gj5X+9sOKXVNeuADNfykc/JOQtkTsr6JK2vI/90/y2xsLf8b2ssaarZRTnKDDp3n/4hxINybuvHdZyLRoQOAKWHJ5R5vk/SQb6X5izdknArn4nQrkiaWQnXbjelPyaQo= Received: by 10.115.14.1 with SMTP id r1mr58493wai.1186551052372; Tue, 07 Aug 2007 22:30:52 -0700 (PDT) Received: by 10.114.81.10 with HTTP; Tue, 7 Aug 2007 22:30:47 -0700 (PDT) Message-ID: Date: Wed, 8 Aug 2007 15:30:47 +1000 From: novice To: pgsql-sql@postgresql.org Subject: populate value of column MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: ab0d65d5ce970608 X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200708/44 X-Sequence-Number: 28982 I have a table CREATE TABLE meter ( meter_id integer NOT NULL, area_no integer NOT NULL, CONSTRAINT meter_pkey PRIMARY KEY (meter_id) ) ; INSERT INTO meter(meter_id, no_of_bays) VALUES (1001, 4); INSERT INTO meter(meter_id, no_of_bays) VALUES (1012, 6); select meter_id, area_no from meter; meter_id | no_of_bays ----------+------------ 1001 | 4 1012 | 6 How can I generate the following result? meter_id | bay ----------+------------ 1001 | 01 1001 | 02 1001 | 03 1001 | 04 1012 | 01 1012 | 02 1012 | 03 1012 | 04 1012 | 05 1012 | 06