Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7569109
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 30, 20262026-05-30T15:05:30+00:00 2026-05-30T15:05:30+00:00

I have two tables as below: tbl_test OFID bigint Offer_Text text OFID Offer_Text ——-

  • 0

I have two tables as below:

tbl_test

OFID bigint
Offer_Text text

OFID    Offer_Text   
-------    ----------    
1014    Test1   
1015    Test2

tbl_trans

OfferNo nvarchar        

OfferNo       
---------    
1015    
1015   
1015   
1014

Now, I want an o/p as below

OFID    Offer_Text  Counter    
-------    -------------  -------  
1014    Test1       1   
1015    Test2       3

That means count of each OFID with the Offer_Text also..

Is it possible..?

What will be the correct query for this?

My Existing query is this:

SELECT 
   offer_Text, OFID, COUNT(OFID) as Counter 
FROM 
    tbl_Test as a, tbl_trans as b 
WHERE 
    cast(a.OFID as nvarchar) = b.OfferNo 
GROUP BY 
    a.OFID

But giving me the following error:

Column ‘tbl_Offer.Offer_Text’ is invalid in the select list because it
is not contained in either an aggregate function or the GROUP BY
clause.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-30T15:05:31+00:00Added an answer on May 30, 2026 at 3:05 pm

    Sure:

    SELECT 
       OFID, Offer_Text,
       Counter = (SELECT COUNT(*) 
                  FROM dbo.tbl_trans t
                  WHERE t.OfferNo = CAST(OFID AS NVARCHAR(30)))
    FROM
       dbo.tbl_test 
    

    Gives you your desired output of:

    OFID  OfferText  Counter
    1014  Test1        1
    1015  Test2        3
    

    Update: to have only those rows that exist in the tbl_trans subtable (a new requirement – not present in the original question!), you need something like this:

    SELECT 
       OFID, Offer_Text,
       Counter = (SELECT COUNT(*) 
                  FROM dbo.tbl_trans t
                  WHERE t.OfferNo = CAST(OFID AS NVARCHAR(30)))
    FROM
       dbo.tbl_test 
    WHERE 
       EXISTS (SELECT * FROM dbo.tbl_trans WHERE t.OfferNo = OFID)
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have two tables as defined below: EMAILS ID SUBJECT BODY 1 Test1 blah
I have 10 tables in my database(MySQL). two of them is given below tbl_state
I have two tables like the ones below. I need to find what exchangeRate
I have two tables names book_list and book_category . Schema is like below: book_list
I have two tables like the below one in my DB. In the first
so I have two tables. They are pictured below. I have a master table
If I have two tables as listed below, The first which shows the Raw
I have two MySql tables as shown below with the data shown: CREATE TABLE
I have two tables salary_structures and payheads. Below are my table structures: create_table payheads,
In the below code I have two tables. I join these, perform a GROUP

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.